Cleaned up IOManager public interface.