-record(from_join, { left :: sqlode@query_ir:from_item_ex(), right :: sqlode@query_ir:from_item_ex(), kind :: sqlode@query_ir:join_kind(), on :: sqlode@query_ir:join_on(), lateral :: boolean() }).