https://github.com/dart-lang/core-elements/issues/49