`allowUnfree[?Predicate]` does not apply to `self.packages`?

I see this post but I would prefer to find a way to inherit the configuration.