consistent boolean returning of validate functions