Undocumented number to string conversion in vector sub-indexes
Number vector sub-indexes are converted to strings using std::to_string, leading to odd behavior.
For example, this example displays "dinosaurio" and then "dragón" because 0 is converted to "0.000000", but the reference doesn't suggest this behavior.