5 with 'Printable', 'HasAccount';
7 has first_name => ( is => 'rw' );
8 has last_name => ( is => 'rw' );
13 if ( @_ == 1 && 'ARRAY' eq ref $_[0] ) {
15 first_name => $_[0]->[0],
16 last_name => $_[0]->[1],
20 return $class->SUPER::BUILDARGS(@_);
27 return join q{ }, $self->first_name, $self->last_name;
30 sub as_string { $_[0]->full_name }
34 __PACKAGE__->meta->make_immutable;