Return the old logic into the selection of join's arg to be a supertype + subtyping workaround, MPS-18816