It`s always good to take an orthogonal view of something. It develops ideas.
The orthogonal features, when combined, can explode into complexity.