unbox_value can be implemented as macro in test