Woooo thanks! This patch is looking awesome, and exactly what I had in mind!