def read_axes(self, where, **kwargs):
<EOL>self.validate_version(where)<EOL>if not self.infer_axes():<EOL><INDENT>return False<EOL><DEDENT>self.selection = Selection(self, where=where, **kwargs)<EOL>values = self.selection.select()<EOL>for a in self.axes:<EOL><INDENT>a.set_info(self.info)<EOL>a.convert(values, nan_rep=self.nan_rep, encoding=self.encoding,<EOL>errors=self.errors)<EOL><DEDENT>return True<EOL>
create and return the axes sniffed from the table: return boolean
        for success