Excellent - many thanks, Sander!
(As an off topic remark concerning readability: See this discussion ).