Don't validate unexported fields

This stops panics from happening with structs that have time.Time values.

See #18