Make closed: boolean on ObservableSubscriptions a required field to comply with the Observable proposal's type spec
Submitted by @naporin0624 (See #151)
Add missing overload definition for filter, which allows types to be narrowed, e.g. by specifying a type predicate return type
Submitted by @kitten (See #149)