Crockford cycle.js implemented by z.js@serializeJsonObj