Added documentation to UserIO.