With Sitecore templates, unlike C#, you are allowed to inherit from multiple bases. This allows Sitecore developers to be extremely flexible in their implementations, but as with most applications, flexibility adds complexity. My current Sitecore project has hundreds of templates, inheriting from up... [More]