@wbhall: Excellent analysis!