Super-minor nitpick: This doesn't need to be a non-capturing group in this regex, right?