Optionalname: string
A type (ICellRange), a member (ICellRange.setValues), a word to search for, or
nothing for the overview. A leading SheetXL. is accepted and ignored — it is how the name is
written in a script, and a name copied out of one should resolve.
Type.text is tried as a nested type first (ICellRange.Coords is its own entry), then as a
member, inherited ones included. Text that names no member exactly narrows the type's listing to
the members containing it — ICellRange.merge answers with every merge-related member rather
than with "not found".
Resolves a name against the scripting API index.