throw some helpful error messages when coercions or method selection goes awry
factor out a generalized create-bean fn that can be
used for more than *Request-style Javabeans
(e.g. BucketLifecycleConfiguration)
reflective calls to boolean-returning methods can return _new_ Boolean objects
that are truthy even if their .booleanValue is `false`
Merge pull request #14 from cemerick/master

Miscellaneous enhancements