Added a Flatten method
Added Dictionary<T>.Lookup(TKey key) : Maybe<T>