Very nicely put.