Don't return the last falsy element in forEachChild.
Don't return the last falsy value when forEach'ing over an array.
Merge pull request #1372 from Microsoft/forEach

ForEach cleanup