Now the implementations are finalized; only one runtime_compare file needed