fix(include): simplify join logic a bit so source is always on the left