# Functions
ArrayToSlice converts a reflected array into a slice.
CopyReflectedType creates a shallow copy of a reflected value.
GetField obtains a given field even if it is unexported.
GetReflectedArrayValues obtains the values of each element of a reflected array or slice variable.
SetField sets a given field's value, even if it is unexported.
SetReflectedArrayValues takes an array or slice of the same length as the values provided, and sets each element to the corresponding element of the values provided.
SliceToArray converts a reflected slice into an array of the same size.