@guillaume: Great read.