Cache de metodos
Separo la implementación para aplicar un abstract method en caches con y sin estado
Distintos tipos de invocaciones
Modifico algunos nombres de clases, saco un método que quedó de mas
Subo algunas modificaciones mas y un test inicial para cache con estado
subo cambios para cache con estado, y correcciones en tests de sin y con estado
Estado sin instancia
volvi atras unos cambios en los argumentos de los bloques
Merge caches