renamed empty validator to (not)present