[fix #182] require Set before calling Set.new in PropertySet
Merge pull request #183 from jwaterfaucett/fix_issue182

[fix #182] require Set before calling Set.new in PropertySet