rename the alias methods to _cache_method_ and _cache_method_clear_on to avoid conflicts and have a standard. closes #5