I'm not entirely sure I understand what it is you want to do but is there any reason why you are not using builders for your attributes (as in: "has something=>(builder => '_build_something)"?
They are just method names and therefore inheritance works as expected for any other method.
In reply to Re: Problem generating builder functions with Moose for inherited objects
by tospo
in thread Problem generating builder functions with Moose for inherited objects
by Neighbour
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |