Did I Link to a Dmoz Editor?

Unlike most SEO concious people, I didn’t submit this site to Dmoz. I just decided that if it was going to happen, it would happen. A while back I did apply to be a Dmoz editor for a very off the beaten track section (that was being heavily abused and where I could add a lot of value), but I gave up trying to get my application accepted.