JVM Design related domains (2)