@thetwothomases: Well written.