has 'id' => (isa => Int, is => 'ro', required => 1);
has 'first_name' => (isa => NonEmptySimpleStr, is => 'rw', required => 1);
has 'last_name' => (isa => NonEmptySimpleStr, is => 'rw', required => 1);
-has 'bars' => (isa => ArrayRef );
+has 'bars' => (isa => ArrayRef, is => 'ro' );
has 'bazes' =>
(
isa => ArrayRef,