Implement INTERSECTION

Fixes #2