Datastream should consider Tempfile to behave_like_io?