Validate should ignore unexported struct fields.