These declarations are unnecessary. If they were documented, they might add value, but there's no point to just duplicating the prototypes from below.