Refactor
more addCopy overrides
more addCopy and subCopy overrides
addCopy, subCopy, negateCopy implementations
scaleCopy, negateCopy generic implementations