Isn't the `returnValue` already a `StoredValueRef*`? Why do you need to pass its address?