joins and triple patterns now have after join order optimization again the correct union and intersection avraibles