Embed method return

I add signature with cache_method_return control cache key, when signature changed. cache is expired.