Can you add descriptions on the intended use of these objects? It isn't clear why there is a ``OrdinationResults`` and an ``OrdinationResults2``