lexOp was using the TokType tt_comment
TokTypeJSON was omitting ',' between some fields
Improve Token JSON output