Why Is Java Not 100 Object Oriented Ontology