https://book2-dot-dart-lang.appspot.com/docs/dart-up-and-running/contents/ch04.html
(and following pages)

BUG= https://code.google.com/p/dart/issues/detail?id=9987

Review URL: https://chromiumcodereview.appspot.com/101413003