Better testing
better CacheAdapter, CallbackTools
Framework introduce