Aaron, great post sir. Topic like this should make the next published application in my opinion!

StevenX