using children instead of childNodes in collect fallback

Fixes #7,
As suggested by @WebReflection now I'm using children instead of
childNodes in
collect fallback, I can now probably remove the first part of the if on
L13
or in the worst case scenario use conditional comment but before doing
that I want to have tests in place.