Added rule for implementing the same interface multiple times