50,000 Go Projects Depended on His Error Fix. Then Go Copied It and Broke His Package.

One engineer's side project became Go's de facto error-handling standard, until the language copied it without fully honoring it.