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

fixes NameError: uninitialized constant Set in the PropertySet class