V0.4.4: [updated] updated DateValidator to support NLPEngine's priority calculation and refactored codes