code: def component_add(vec1, vec2):
      
      if isinstance(vec1, Vector3) and isinstance(vec2, Vector3):
          addVec = Vector3()
          addVec.x = vec1.x + vec2.x
          addVec.y = vec1.y + vec2.y
          addVec.z = vec1.z + vec2.z
          return addVec
  
      if isinstance(vec1, Vector4) and isinstance(vec2, Vector4):
          addVec = Vector4()
          addVec.x = vec1.x + vec2.x
          addVec.y = vec1.y + vec2.y
          addVec.z = vec1.z + vec2.z
          addVec.w = vec1.w + vec2.w
          return addVec
docs: Add each of the components of vec1 and vec2 together and return a new vector.