 	}
 
 
-	public subscript (index: Int) -> T {
+	public subscript(index: Int) -> T {
 		return orderedElements[index]
 	}
 }

	}


	public var isEmpty: Bool {
		return elements.isEmpty
	}




		return replacedElementToReturn
	}


	public subscript(bounds: Range<Int>) -> OrderedSet<T> {
		var set = OrderedSet<T>()
		for element in orderedElements[bounds] {
			set.add(element)
		}

		return set
	}
}


