We rewrote The New York Times' text editing library. Then we open sourced it