added comment for Dartbug

Issue #21360
switched to where instead of skipWhile
added isActive for full check.
minor formatting.

This really needs to be more to Sack.