Yeah, this is definitely a bit of an API break... the recommended way to write a Quick Open extension involved calling stringMatch() directly, so it would definitely break several existing extensions.  I like your idea of leaving this method in QuickOpen's API but just passing through to StringMatch.