A custom drop function
a custom or function demonstrating the laziest evaluation possible
A function that returns the second to last, throwing exception on too short
Adding a bookstore type
Adding a magazinginfo type