partial review for const and final

I've been unable to run tests, so I'd love someone to take a look there.
Or

```dart
void main() {
   var f = new Foo();
   print([f.a, f.b]);
}

class Foo {
  final bool a;
  final bool b;

  Foo({this.a: true, this.b: false});
}
```