More warnings fixes.
Our date parser might not parse a complete string.
Use narrow characters to save space.
Implement parsing subtasks.