@michaelx: Fantastic analysis.