in reply to Re^2: annotation, derivationin thread annotation, derivation
Object::Stash is written in such a way that, the accessors can be used as lvalues, or getter/setters:
$quux->derivation = 'x'; $quux->derivation('x'); [download]
... are both equivalent.