Cache: added helper to build cache key using args as well.
Cache: added some documentation.