Wouldn't this break operations whose name is of the form "overloadedName|qualifier" ?