fixed a bug in gsoncontext, all tests passing