Now compiles code with set operations - but sets are not yet 'working'