$value public property The default value or an anonymous function
$skipOnEmpty public property This property is overwritten to be
validateAttribute() public method Validates a single attribute