Remove identity and thrower functions.

Instead, just use string values to communicate those special cases. Fixes #78.