@property<EOL><INDENT>def graph(self):<DEDENT>
if self.is_object:<EOL><INDENT>return self.schema.get('<STR_LIT>')<EOL><DEDENT>
This is used to infer the graph role of a particular schema.
        It can either be 'edge' or 'node'.