@overunitydotcom: Well written.