尽管lazy evaluation很好。。我还是移除了它