Implemented MapAdaptor
Added exception to Version.Stage.forOrdinal