load the blueprints parameter interface
create_key_index now takes an optional 'opts' hash argument to pass extra options (UNIQUE, etc) to the blueprints interface.