consider using querySelector and querySelectorAll in setup() instead of ...

...children

EmberJS tosses in "metamorph" script tags everywhere as part of its binding magic, but that throws off the use of children[0] and children in lines 32 and 45 respectively (in setup()).

Using querySelector & querySelectorAll avoids the <script> tags.

Just thought I'd toss that your way :) Hope it's helpful!