Association join's on expr should be able to use all bindings

Closes #171.