Started to use namespaces to be clear which of the duplicate functions (sgn, mag etc.) are being called.