Object-Oriented Turing