 
 /// A set of unique elements.
 public struct Set<Element: Hashable> {
+	// MARK: Constructors
+
 	public init<S: SequenceType where S.Generator.Element == Element>(_ sequence: S) {
 		self.values = [:]
 		extend(sequence)

		return self.values.isEmpty
	}

	public func contains(element: Element) -> Bool {
		return values[element] != nil
	}

		self.values = [Element:Unit](minimumCapacity: minimumCapacity)
	}


	// MARK: Properties

	/// The number of entries in the set.
	public var count: Int { return values.count }

