Made sure the instantiation of
('Dao.Interpreter.XPure' 'Dao.Interpreter.Object')
into the various prelude classes like 'Prelude.Num' and
'Prelude.Integral' and 'Data.Bits.Bits' also make use of the
'Dao.Interpreter.objInfixOpTable' for values constructed with the
'Dao.Interpreter.OHaskell' constructor. I also modified the
'Dao.Interpreter.evalInfixOp' and 'Dao.Interpreter.evalArithPrefixOp'
now operate in the 'Dao.Interpreter.XPure' monad rather than the
'Dao.Interpreter.Exec' monad.