The function is readable enough, IMHO (here's to hoping it stays that way).