@irrs: Very good post.