Parser uses InputStream