Tidied method names, debugging strange failure of scalar multiplication (operations seem to work outside it).