Streamed input for rational, badbit vs failbit