Renamed + to plus() in Array
Added check for cyclic subtyping when creating a factory
Allow renaming of schemas when importing