reduce the number of exceptions we throw on startup
even fewer exceptions
Merge pull request #567 from dart-lang/devoncarew_exception_fix

Devoncarew exception fix