```dart main() { var foo = 42.isEven; [0, foo, 1]; } ``` Try to inline `foo`, I get ```dart main() { [0, (42.isEven), 1]; } ``` but it should be ```dart main() { [0, 42.isEven, 1]; } ``` Using just `42` works fine. Probably something with precedence.