handle uminus cleanly