def validate_version(self, where=None):
if where is not None:<EOL><INDENT>if (self.version[<NUM_LIT:0>] <= <NUM_LIT:0> and self.version[<NUM_LIT:1>] <= <NUM_LIT:10> and<EOL>self.version[<NUM_LIT:2>] < <NUM_LIT:1>):<EOL><INDENT>ws = incompatibility_doc % '<STR_LIT:.>'.join(<EOL>[str(x) for x in self.version])<EOL>warnings.warn(ws, IncompatibilityWarning)<EOL><DEDENT><DEDENT>
are we trying to operate on an old version?