internal: merge OrderedDeclaration.evaluate() variants.