Listing 71. An Exhibit base class.
Listing 72. The refactored PicturePostExhibit. Test Pass.
Listing 73. Making an Exhibit look more like a model.
Listing 75. Delogating #exhibit.
Listing 76. Searching a list of potential exhibits.
Listing 77. Exhibit.exhibit_if_applicable.