allow specification of attribute copy functions