Add Adapter and Facade patterns.