#106 - Learning the Adapter Pattern