In the general case, MIDI port names are unique for most users and as such, it's not required to add a number at the end. Currently my own code tries to reverse this behaviour by removing the number again if it finds one. It would be great if this behaviour could be disabled, if not by default then at least optionally.
I guess this might also be related to #30.