Make struct sacrifice_def private, avoid copying.