Parameterize CompareByN on Q