I have noticed that the abort and reject functions have a uint8_t for the abort/reject reason, but the enum goes up to 65535. Is this an error or is there something I'm missing?