@b0rk The Explainee. A non-programmer who will listen patiently while you explain in very simple terms what your code is supposed to do, enabling you to figure out why it's not doing that. (In my case, usually either a missing ")" or a missing ";".)