moved ValueWithPriority