Merge pull request #295 from alex/expose-create-and-update-opts

Don't use type-aliases for CreateOpts and UpdateOpts.