Something related, that `SQLITE_OPEN_EXCLUSIVE` should be allowed for `sqlite3_open_v2()`; this could be used to implement being an error if it already exists, like you specify for the case when -create is specified, so it can be used in the shell program when -create is specified. (I also have a program where this would be useful, although currently it does something else. If it is implemented, I will change my program.)