A function that creates a list with each element in the environment as a list slot
generic_assignment(list__, element_type, element_value)
the list you want to affix objects to slots in
a vector with the names of the slots you want the value to be assigned to in the list
a vector with the values of the slots you are adding to the list
the list with added slots