Boxes offer the same functionality as lists. However, adding a book in a box removes it from the stock. Indeed, it is not present anymore on its shelf.
This will help you prepare command clients or returns.