Change Resolve to return reflect.Value.

This is because most uses will already generate the reflect.Value, for
example, when using a New() called via reflect.Value.Call().