@dtanzer Why don't I wan't what
https://en.wikipedia.org/wiki/Interface_segregation_principle proposes?
Specifically why should developers not care how they design interactions between
components? I guess you have a very good reason for that on your blog, but I
couldn't find it.