use o.extends to create a fresh options instance
0.1.4