Being able to handle `as_cache` specification without arguments