Put the PropertyNameResolver just before the rule def for clarity