Minor fixes and interop improvements. Most significantly:
- unexpected parameters to API calls will now raise an error rather than being ignored
- all parameters should now be case-insensitive for users, and are correctly-coerced before a request is made