```dart @pragma('dart2js:never-inline') bool test<T>(dynamic x) => x is T; void main() { print(1 is double); print(test<double>(1)); print((1,) is (double,)); print(test<(double,)>((1,))); } ``` This prints ``` true true false true ``` cc @rakudrama @biggs0125