Refactoring: from LazyExpression<...> to LazyExpression<TypeList<...> >ok