getting ready for commit to dart bleeding-edge