Would it be possible to add a feature to discard all or single cache entries? Eg providing two automatically generated functions for a cached function: ``` rust #[memoize] fn get_config(id: String) -> Data { ``` ``` rust fn get_config_clear_cache() ``` and ``` rust fn get_config_clear(id: String) ```