Sketch of how to set has() overrides and how to integrate with testing.