@sumptous: Nice writeup.