Definition of unary operator inside a module, removes the `Base` definition

import Base.+ should work (if you do it in the module before your function definition). However, if you want to qualify the function name itself, you have to quote it with : as Base.:+.

It seems a little inconsistent, so I filed a PR to fix both the error message and to allow quoting in import statements:

4 Likes