updated to dart 0.8.7