Add a test for multiple return values.
Fix multiple return values.
Improve an error message.
Add a test without the context manager.