Made it simpler to write new operators.