Funny enough, the name actually comes from the fact that unicode characters are accepted. First it was just a wrapper for document.querySelector(), and looking for a single character for the name I found out that this could be used:
[umbrellachar]('.demo')
Of course in the end I decided against it, but for some time the official name of the library/function was just that character.