use WhenNeeded 'Foo';