make ~ a binary operator