Better error messages for bad keyword arguments.

* Fixes 143.