Implement move-constructor for base_string.
Implement c_str accessor on base_string.
Implement comparators on base_string.
Implement serialization on base_strings.
Implement ostream overloads on base_string.
Implement iterators on base_string.
Implement hashing for base_string.
Implement string-generic slice_string method.
Implement base_string specialization for patchers.
Fix parser definitions for std::string.
Ensure data loader returns unit.
Switch code-generator to base_string.