Add default constructor to JSONOp and remove old code