Nasty pr

Assignment Branch Condition size for as_json is too high. [38.12/15]