Sets @value from an instantiatable type via the value_table's collect_value() function.
the instance
See Implementation
Sets @value from an instantiatable type via the value_table's collect_value() function.