Looks great, maybe wrap all that up into a library to be a little less verbose.
Yeah, then call it 'Almost jQuery 100500'
And return [] when the DOM API return null.
If you wrap this in one library then it becomes some kind of lite version of jQuery, I checked some of those examples and I can say that I prefer using one liner that 5+ liners :), but good work