Contains code from the "Abstract Factory" chapter that shows how to provide a kit of objects that check a Canadian customer's credit, shipping, and billing addresses.