We do not have simple and straight forward way to unwrap a pointer type (*T) to get to T. because Golang treats them as two completely distinct types.