Some assign functions moved to aggregates.