fix copy-paste typo
made name-related methods less special
remove typo
add name finding decorators
fix typo str -> unicode