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