Fix set_lco_value, create a temporary if an lvalue-ref is given