fix parsley date parsing, make date parsing strict (only return dates that make sense)