Said Zen, who fell at the corner of Connecticut and L street in downtown DC
That was you? :-)
I once got stuck in my pedals. New pedals, didn't test out the tension before I took out (a mistake made only once). Tried to unclip and both feet were firmly stuck. I stopped by a parked car, leaned against it, and took off was able to free myself.