Added experimental Data.Object data type as a source of parsing.
Split Monad instance out of parser.