Subclass Responsibility: Consume and return the next byte.
An atEnd check has already been performed at this point. readCount should be incremented by 1 after this call.
int basicNext();