#valid? should return only true or false, not nil