Unlikely. Very little from Core is used to implement CFStream. The dependency on Core could probably even be removed, except that we provide a minor function using Result.t.