Thanks for sharing! Been thinking about this a lot over the last week.
Other good reading:
reply