Although I see your point, I think it's being a bit unfair because I could tell you the same thing:
new <cursor>
What would tab show you? All the possible objects?
You at least need a base to get started.. in lisp, it's not uncommon to have functions defined as (character-move), so (character-<tab>) works well. But even without that, since lisps use functions at its root instead of objects, it makes sense to know the ones you want to use.
Comments
Although I see your point, I think it's being a bit unfair because I could tell you the same thing:
What would tab show you? All the possible objects?You at least need a base to get started.. in lisp, it's not uncommon to have functions defined as (character-move), so (character-<tab>) works well. But even without that, since lisps use functions at its root instead of objects, it makes sense to know the ones you want to use.