@curtiscolwell: Excellent article,