Quote Originally Posted by paulb
...sounds like there is no one single perfect solution.
Exactly, like in quantum physics you are gonna end with many correct answers for a single question