     my ($self, $name, $mask_data, $tag_data) = validated_list(\@_,                                                               name => {isa => Str},                                                               mask_data => {isa => Str, optional => 0},                                                               tag_data => {isa => Str, optional => 0});      $mask_data = '' if !defined $mask_data;      my $tags = defined $tag_data ? map {$_ => 0} split(',', $tag_data) : {};      