I want to suggest to add support for asynchronous programming.
Write should add an overload WriteAsync returning Task, so one can await for that and do other tasks.
It is my understanding that this project may not be well maintained at the moment :-(