Updates to yield delegation linting. Fixes gh-1544

is it necessary to care if we're in `exnext` or not here? it looks like we've already determined that we're allowed to lint esnext-y stuff