Parsing only methods specified in JsonBuilder interface from a given json

When I have a chance I'll do the same in the client.

Have a look and if you notice something wrong, let me know.
I'd rather a 'strip()' method, so as you can strip the json wrapped object when you need to do that, use cases:

A stripA  = GQ.create(A.class).strip();
A a = GQ.create(A.class)
Ajax.post(... a.strip() ...)

Also you have to implement this method in client side, otherwise generated classes don't compile.