Add MA::Negate(r,r)
replace neg() by MA::Negate()