> > ```
> > class PlacementResult<T> {
> > T result();
> > boolean strictlyConformsToPolicy();
> > }
>
> That was my first proposal and I like it. It is clearer and auto-documenting.
>
> Given that we are changing EnsemblePlacementPolicy at every major
> version, we can defer this refactor to 4.10.
> I am open to adopt this solution as well.
It's a small change, so better to apply it now. If you don't have the
cycles today, I can pick it up. We should merge your Pair stuff
anyhow. Pair is always useful.
-Ivan