stacks <-> shelves | lists <-> libraries