More docs, error messages, and tests
3 files changed