Use RdfStream instead of Dataset at all API boundaries