fixed return value of enumeration as combination of basis vectors and some fixes to get the correct basis of the numberfield