Selector names now can be different from the specified director

Allows a selector to have a different name from its director counterpart.