Java Experts Take Note:
The rules about naming conventions and the rules regarding constructors (don't use them - this will be explained later) allow NeXtMidas to find and instantiate primitives and intrinsics using reflection. These rules only apply to primitives and intrinsics and do not apply to libraries (which follow normal Java conventions).