As I explained in issue #8, I think this is the wrong place to conditionally break inheritance.