Frankly, cause of my weak English I hardly can follow your perhaps high-quality- (but for me too complicated) formulations - so I may ask naively : Are you a basher??