I don't think that `tab-width` is an internal detail. This is a known interface among major modes to change the width of a tabulation. `coffee-tab-width` is just here to set a different default value as the default value is often inappropriate for CoffeeScript. Some users may even prefer to use a hook for this.

However, no problem to revert the string if you feel it would be better.