This code is NOT licensed under the the Dart project license, but under
EPL 1.0, like the Dart editor