Increase coverage of time parsing
Test error paths in canonical parser