https://openjdk.java.net/jeps/401 Summary: Enhance the Java object model with user-declared primitive objects, which are class instances that lack object identity and can be stored and passed directly, without object headers or indirections. This is a preview language and VM feature. - Mark