When specifying a Material() with Isotopes and a name the program will look up the name internally and find might find (if it exsits) the corresponding name.
Then the isotopes, density and other attributes will be replaced with the internal definition.
Perhaps there should be a check that prevents this