I had something similar in mind when I made `ModifiedFile#language` public in #275. Any suggestions on how to effectively combine the results of my two PRs? Should I perhaps, in the meantime, create an alternate implementation of `ModifiedFile#language` in this PR (like the following)?
```ruby
def language
  if ruby?
    'Ruby'
  elsif coffeescript?
    'CoffeeScript'
  end
end
```