Implement unmarshal to interface{} type