rBbd3bd776c893 broke compilation here due to missing type declaration for basic types as the source file is not including this header. In any case, it is the responsibility of header files to include headers for types used by value in function parameters or struct definitions.