Function documentation for codec.
function documentation.

- DoArrayLenPrefix() function is renamed to SortbyArrayLen()
- DoPropertyLenPrefix() function is renamed to SortbyPropertyLen()
Monster on collatejson

Updated production file and monster does both encode and decode.
Decode encoding json document back.

Decode returns the original json document that is semantically correct.