more finals; removed EnumeratingMethodMapper, since it mapping
isn't stable across JVM starts