It breaks the rule that interfaces don't have implementation. It's like a legacy thing now but, in the past, it was the rule. OOP archi ? It can squeeze some. Facilitate other...