added Validator::negative; for overview see #36