How so? Wouldn't that require the original writer to also support this method? ([The variable gets overridden](https://github.com/kr/hk/pull/79/files#diff-c00fa9eaa6c0ca72143b4454443edb83R65); the default writer is used in other cases. I like the composition instead of having the `term.IsTerminal(os.Stdout)` within the colorizer and always delegating through this.)