It's worse then error! It actually meant to work like this.
I'm filled with many *bad* feelings right now but I won't comment
on this further ...
Here's another problem:
I'd like to connect validator to list component and validate
if it has more then one item in dataProvider:
var numberValidator:NumberValidator = new NumberValidator();
numberValidator.minValue = 1;
numberValidator.property = "dataProvider.length";
numberValidator.source = list; // of type List
numberValidator.lowerThanMinError = "Moar!";
Of course this won't work since "dataProvider.length" is not
a list's property. Does anyone know how to make it properly?