Added support for Lazy<T>