@osm0sis: Excellent post