Completed base structure and functions for IOSystem.