Suggestions: (1) Rename this join frontend to equijoin. (2) Give access to theta-joins from the functional interface