usemethod/findmethod/Dispatch* based on charSXP instead of strings to take reduce cost of hashing when looking for signature symbols.