Add OO read/write API to OrdinationResults; deprecate from_file/to_file