1) @vector->list and xxxxxx@vector->list both take an optional start and end argument.Why not @vector->vector and vector->@vector also?
2) Does anything need to be said in the document about how the different floating-point precision vectors interact with Schemes that provide multiple scalar inexact real precisions?I think it's fairly clear that for values going IN to a f{32,64}vector, the argument must be any inexact real, no matter what the precision, and intuitively if information is lost in the conversion (either by rounding or pegging to +/-INF) that's the users's problem.But would this be an acceptable result on a system where single-precision is offered while double-precision is the default?(f32vector-ref (f32vector 1.5) 0) ==> 1.5f0