Re: You've got to go into the weeds to understand.
Nope. If my header looks like:
int floor(double d) // Return the integer which is not larger than d
int ceil(double d) // Return the integer which is not smaller than d
int round(double d) // Return the integer which is closest to d
etc
Then a) my header is API compatible with yours (the argument name and the comments are irrelevant); b) my header is not a character-by-character copy of yours.