if the quantity is null, it can be used on either.
Adding a test to demonstrate