For the number regex can you provide a comment before it pointing to the specs and why it's filtering out the number as the first character. Knowing why this is here will cause some future questions, even if from me.