@property<EOL><INDENT>def basenames(self):<DEDENT>
return [bnode.as_string() for bnode in self.bases]<EOL>
The names of the parent classes

        Names are given in the order they appear in the class definition.

        :type: list(str)