sub by_name { $a->{ name } cmp $b->{ name } }