Flat a Reader contained inside another Reader to be a single Reader.
factory Reader.flatten(Reader<R, Reader<R, A>> reader) => reader.flatMap(identity);