Set matching

Played a little with the compare as set option. From my point of view, not quite sure how I feel about this; so it's still in progress( did not do a few things yet) as I wanted to get some feedback/suggestions. 

If you think that this can be improved and eventually merged, will probably do it in the next several days.