794 transit decode json

Closes #794 and #796 
this is commented for good right, remove