This is probably not as obvious as it appears, but if this adds to a regex, why aren't we always passing '(-l10n)?' at the end if the other option is an empty string anyways?