has foo => (is => 'ro', builder => sub { ... });