Added IController compatibility to the adapter.