datepicker taking a random value, if only 2 or 3 digits are typed date field

http://webix.com/snippet/a49c7ef9 . In the date field of above snippet, I have typed two numbers and clicked on any other place of the webpage. But,The date field is taking a random date instead of making it empty. How do I avoid this ?

This one is expected, input will attempt to parse the numeric data as a date.

Is there way that I can skip the parsing numeric data as date? My requirements is just to show a popup to user incase of invalid date entered .

It possible to override default behavior by creating a custom component based on existing date picker which will have a custom parsing behavior.