Prototype-based classification learning methods are interpretable but have lower performance compared to deep models.Deep Prototype-Based Networks (PBNs) aim to combine interpretability with higher performance.The Classification-by-Components (CBC) approach within PBNs has shortcomings in creating contradicting explanations.The proposed extension of CBC resolves these issues, improves robustness, and achieves state-of-the-art classification accuracy.