AWS keys can now be specified with constructor arguments.
I love emacs.
Passes mode from canopener() to s3open().