Per, I mean that Version, the class, could be told "use this VersionCache object", not Specification.