Trying to bring the JS and Dart clients together.