This doesn't just remove a warning, it will cahnge the semantics I think (json will be passed as false, where it would previously have been true). Was that intended?