Why isn't it possible for it to be inherited?

Can we perhaps agree that some logging code is in order here? Test your assumptions?