Closes #6: Allow `undefined` quantities when updating items, and leave quantities as-is in those cases.