Are we limited to `${hook_name}_${number}${number}_*`, which means `00->99`? What happens to files that aren't exactly matching the regexp but match `${hook_name}`? Shouldn't we report them as it's an obvious mistake?