work around http://dartbug.com/17752