```javascript function* foo() {} isGeneratorFunction(foo()) // will return true, is it normal? ``` I think if a value is a GeneratorFunction, it must be a function at first. thanks!