Implement proposal set forth in https://github.com/apache/datafusion/issues/16677#issuecomment-3092338265 for `AggregateUDFImpl` (UDAF) - depends on https://github.com/apache/datafusion/issues/16871 for traits to exist - depends on https://github.com/apache/datafusion/issues/16869 for PartialEq, Hash to be already implemented for these functions