Enhancement: intersection/union/difference create a unique output set now, by checking just before appending each point