TODO: Above sounds a little arbitrary. On the other hand, there is
no object referenced by Type.NULL so we can also say all the objects
referenced by Type.NULL were derived from java.lang.Object.
However, the Java Language's \"instanceof\" operator proves us wrong:
\"null\" is not referring to an instance of java.lang.Object :)