implicit cast for join condition - WIP