Struct will have flexible validators for each member.