This an A+ job.
I do not know Justin Tadlock personally but he is probably the best maker of plugins in the world. This is another hole-in-one from the Tiger Woods of plugins:
You must log in to submit a review. You can also log in or register using the form near the top of this page.