use overload '""' => sub { lc shift->name }, fallback => 1;