Add aggregate implementations.