Add positional accessor.
Extract implicits into separate trait.
Have the ability to set any kind of attribute. Note quite I want it to be just yet, but it does the job.
Fix the message.
Support for updating array values.
Support for literal syntax + serialization and tests.
Move a lot of stuff around.
Get rid of the asJson method, since it's making things too complicated.