phrasing in the ERRORS section a bit, as well as now specifying the return status.
wrong function type declarations, and wrong argument type declarations.