@aronson: A very good post!