http://www.cs.columbia.edu/~hgs/etc/writing-bugs.html