change options to accept key and value, allowing any to be omitted
version increment
bundle