unclosurify as_reader