cpp11 internals