Awesomesauce! I'll dig into it later when I have some time, perhaps this afternoon after the interview.