asses.</li>
      <li>lets Adapter override some of Adaptee's behavior, since Adapter is a 
		subclass of Adaptee.</li>
      <li>introduces only one object, and no additional pointer indirection is 
		needed to get to the adaptee.</li>
    </ol>
    </li>
    <li>An object adapter<ol type="a">
      <li>lets a single Adapter work with many Adaptees&#8212;that is, the Adaptee 
		itself and all of its subclasses (if any). The Adapter can also add 
		functionality to all Adaptees at once.</li>
    