in reply to Re^3: NonMoose and (clean) inheritance
in thread NonMoose and (clean) inheritance

Thanks for the link of Moose best practices. I didn't know about that one! It's true that builders are preferred over defaults, but it also specifies "However, do use a default when the default is a non-reference.." which happens to be the case here. But hence, for now your solution with builders is the best I have...

-- ecocode