Standard Library

Standard library in namespace cilia (instead of std to avoid naming conflicts and to allow easy parallel use).

With a Cilia variant of each standard class/concept (with CamelCase class names and camelCase function and variable names):

Shallow Wrappers

Mostly realized as shallow wrappers, like

class cilia::String : public std::string { ... }

with “aliases” for:

A wrapper is not strictly necessary, Cilia can access/call every C/C++ class/function without it.
But only with a wrapper do we have