code: def copy_attrs(obj1, obj2, attrs):
      
      for attr in attrs:
          value = getattr(obj2, attr) if hasattr(obj2, attr) else None
          if value is None and isinstance(obj2, dict) and attr in obj2:
              value = obj2[attr]
          setattr(obj1, attr, value)
docs: Allows copy a list of attributes from object2 to object1.
      Useful for copy ccs attributes to fragment