I think `== "dart2js"` would be clearer otherwise lgtm