This seems pretty vague and will allow many invalid operators to get accepted (which may or may not be your goal).