using an amino acid with zero weight should lead to an accurate mass representation of the AA (and not try to guess something)... !
-> I had this first as name=="X" but I think the current solution looks cleaner to me. Using X is safe since it is convention to use it for any AA