And I worrying that there used SQL keywords directly. In theory - different SQL dialects may use different keywords. Typically MINUS is not used commonly, but EXPECT is. What do you ( @cvogt  ) think about theoretical problem with dialects? 
I will look into Library.scala and  I will try accommodate my code.