@wsc: Excellent read!