Accept and return iodata