don't mutate the user supplied options object - fixes #14
0.2.1