use onlyFields for top-level checks only
release 0.2.5