in reply to Re^5: Problem generating builder functions with Moose for inherited objects
in thread Problem generating builder functions with Moose for inherited objects

The idea was to use proper Moose roles, but I got sidetracked at the point where I used lazy_build=>1 and still had to generate builder-functions.

I could fill you in on the details of the getup, but it would be inappropriate to do so in this thread.

Besides that, your reasoning on $self rings true :)
  • Comment on Re^6: Problem generating builder functions with Moose for inherited objects