I was wondering if somebody could help me with a question regarding vectors and boxed_values.

I am attempting to call into a c++ function that takes a vector of integers. From reading other topics on this board it seems that chai vectors can be handled in mapped functions like so:

```
void mapped_function(std::vector<chaiscript::Boxed_Value> v)
{
// Do stuff with v.
}
```

What is the best way to work with a Boxed_Value? I would like the user in the script to be able to call this function to pass in any type of integer, e.g.

```
mapped_function([1,2,3U])
```

If I call boxed_cast on each item in the vector it fails on the ‘3U’ value - Is there a way to generically get a boxed_value as a particular type? Boxed_cast seems to validate that the src and dst types are identical, which means I am unsure how to retrieve the value when I don’t know the exact type.