':return: The set of variables used by this edge.
:rtype: set(Variable)'

def variables(self):

    return find_variables(((([self._lhs] + list(self._rhs)) + list(self._bindings.keys())) + list(self._bindings.values())), fs_class=FeatStruct)
