Thanks Jorge! This is what I'm planning to use. It does seem like an extremely large number of classes will have to be modified to extend %JSON.Adaptor.