@ancapwarren: Excellent article,