Fix some minor whitespace nits
Add support for TLS error handling
Improve docs for synchronous handlers
Remove no-op variable storage

These variables aren't special and can be treated as user variables just
fine.