I admit, my post (and my thinking) evolved a bit and this might cause some confusion. Initially I was mostly upset about @summon's response but then I started to dig deeper into the root of the problem and now it seems @summon has little to do with it.