i'll take a tiny exception to the declaration that the code is obscure --since that just means you have not looked at the rest of bind :-). butthanks for the bug report, i'll fix this in bind 8.1.3.