First of thanks for wrapping this for CN1. Been using it quite a bit and it's a pretty good lib.
I found an issue I didn't see until today. JSONObject ToString conversion causes nulls to be wrapped with double quotes causing them to treated as strings. I'll submit a patch if I get my env set up otherwise wanted to let you know.