Please add a makro define for magic values like this to `types.h` and use it when needed.
Same for all definitions of `Size_t -1` please.