Is this String save to use, because it does not end with a `NUL` byte.
```c
#define STRING_INIT {.data = NULL, .size = 0}