The cache that is implemented here is a facade over standard datasource.
				So all you need here is to initialize Cache:
				
					datasource.cache.initialize();
				 
				Base data retrieving method 
datasource.get() isn't changed.
				It may has any implementation like no any cache is presented.
			
			
				You may disable/enable Cache programmatically:
				
					datasource.cache.isEnabled = true;
				 
				Toggle-link demonstrates this ability. You can see the difference between cache and no-cache modes because of 
$timeout back-end delay emulation on 
datasource.get.