public synchronized Nomin parse(Mapping mapping) { cachedApplicable.clear(); // the cache is cleared before parsing a mapping mapping.setMapper(this); mapping.introspector(defaultIntrospector); addOrReplace(mapping.parse()); return this; }