Add negative tests and improve error messages