make versionable behaviour compatible with schemas