rename LazyInstance to LazyNew