There is no obvious advantage to using `ClassBasedNavigable*Assert` instead of `FactoryBasedNavigable*Assert` so we could deprecate the former.