Interface MaybeSource<T>