public Creature Mutate(IMutator mutator) { return(CreateFromCharacteristics(mutator.MutateCharacteristics(GetCharacteristics()))); }