This does meet the minimum requirement from the version pattern matching. However, it was recommended that the pattern be globally configurable so as long as the user has the ability to specify their own magical regular expression--and know what they are doing--I think this is good.