Provides a protocol, an object adapter and a binder component. @since Fractal 1.0.6