+/** Perform a lexical conversion between a string and another type. The source
+type can normally be deduced by the compiler, so this can be used just like the
+standard C++ casts. A format may additionally be specified to force a specific
+interpretation. */