…ate objects represent months indexed from [0, 11]
This is pretty basic and will generate logs for each individual test - drilling them down like this let's me help get at particular parts being executed like the date or structured data. I'll eventually make a helper to collate and display the data...
The profiling has shown that wildcard regexes and split based regexes are the biggest causes of inefficient code - however for some such as date parsing I can't think of a better way of handling it at this point in time.
Initial profiling of the code is showing that this regex based split is taking more than it's fair share of time. As a side penalty this could cause issues with messages having > 1 spaces as delimitered (although that's RFC violating).