You are citing your answer to James' post. I reacted on your first one which was quite general and gave me a nudge to stress a more opposite viewpoint :)
But yes, then there remains the large topic: how to specify the Pattern framework. This discourse might fruitfully fail in reaching an end :)