refactor: Extract "private" `__read` function
refactor: Extract "private" `__read` function

Extracted a "private" `__read` function without type checks
to allow for a notably faster `keep_reading`---by checking
types only once.

jutge-org/jutge-python