DrawerFactory public protocol DrawerFactory Factory to build Drawable instances makeDrawer() Returns a Drawable instance Declaration Swift func makeDrawer() -> Drawable