I've got ID3 pretty much implemented - but not tested at all.  I'm going to need to figure out how to test it, which isn't happening today.

Don't worry, I'll get the paper written up for it.