@_lambda_eval
def right_join(self, model_class):
    left = (self._join_chain if (self._join_chain is not None) else self._model_class)
    return self._update(_join_chain=JoinChain(JoinType.RIGHT, left, model_class))
@_lambda_eval
def right_join(self, model_class):
    left = (self._join_chain if (self._join_chain is not None) else self._model_class)
    return self._update(_join_chain=JoinChain(JoinType.RIGHT, left, model_class))