fix Reader::read_exact return type change