-further optimisation to lru_cache
-fixed bugs in unit tests
-all unit tests passing once more
-added memcaching of resolves(!). This has a large impact on resolve times in a studio.