ExtractDate: allow missing year (eg "April 24th")
add date Merge() method