- Value types (Simple immutable types, depending on even simpler immutable types or primitives)
- Method naming and style in alignment with JSR-310
- Works acceptably with other JVM languages (Groovy, Scala, Clojure...)
Do we want to include this? There is some debate about whether to use factories, why lock it down?
- No separate factories for the value types