Is there an #SQL implementation with #nominalTyping? It's weird that you can accidentally join on two unrelated id columns, or an id that happens to be numerical and an actual scalar value.  
cc #PLdev