Fix creating commands where the prefix exists

`exists(":Foo")` returns 1, if there is a command `Foobar` already.

With an existing command `BDOnly`, `BD` should still get created.