@braide: Highly informative.