This is quite slow, averaging 110 to 125 milliseconds per call, on a ~60 character string. The code is found within DateTime::Format::Natural::Extract, and it seems somewhat complex. This might be okay, depending on your application, but I was hoping to find a fast (regex-based?) parser.