add a Set trait and implement it for TreeSet
add a LinearSet type (implementing the Set trait)
add range() examples
add foldl(), foldr() examples