explicitely guard against missing dates for better error feedback during development