Explicit join
s are only defined in the extended language, and are not required for implementations of the core language.
But we need to make clear that this limitation also exists for implicit joins in the core language. This was implicit in the Jakarta Data spec, but here it needs to be explicit.