Bini allows you to use event based actions for this. You can just create a method of the class, and theyr marked it like, run before ye went. Tefault factory will not fork, because the fraactory has already got a value,. yet, only on cre ye. But there is interesting benefeature about this.