Optimize cstring a little.
More enhancements. More doc.
Mer enhancements.