requires node v0.11 with harmony_generators