Adding join methods to the Scope interface