Merge pull request #28 from MichaelRFairhurst/void-fixes

Changes for landing https://github.com/dart-lang/sdk/issues/32161