Named error for #change_quantity
Simplify #initialize defaults
One more corner case detected by mutant checked