support for loading multiple versions of the schemas