base/component.js
function () {

        Meta.globalTag ('dummy')

        $assertEveryCalled (function (mkay1, mkay2) { var this_ = undefined

            var Trait = $trait ({
                somethingHappened: $trigger () })

            var Other = $trait ({
                somethingHappened: $dummy (function (_42) { $assert (this, this_); $assert (_42, 42); mkay1 () }) })

            var Compo = $component ({
                $traits: [Trait, Other],
                somethingHappened: function (_42) { $assert (this, this_); $assert (_42, 42); mkay2 () } })

            this_ = new Compo ()
            this_.somethingHappened (42) }) }
function () {

        Meta.globalTag ('dummy')

        $assertEveryCalled (function (mkay1, mkay2) { var this_ = undefined

            var Trait = $trait ({
                somethingHappened: $trigger () })

            var Other = $trait ({
                somethingHappened: $dummy (function (_42) { $assert (this, this_); $assert (_42, 42); mkay1 () }) })

            var Compo = $component ({
                $traits: [Trait, Other],
                somethingHappened: function (_42) { $assert (this, this_); $assert (_42, 42); mkay2 () } })

            this_ = new Compo ()
            this_.somethingHappened (42) }) }
function ( ) { Meta . globalTag ( 'dummy' ) $assertEveryCalled ( function ( mkay1 , mkay2 ) { var this_ = undefined var Trait = $trait ( { somethingHappened : $trigger ( ) } ) var Other = $trait ( { somethingHappened : $dummy ( function ( _42 ) { $assert ( this , this_ ) ; $assert ( _42 , 42 ) ; mkay1 ( ) } ) } ) var Compo = $component ( { $traits : [ Trait , Other ] , somethingHappened : function ( _42 ) { $assert ( this , this_ ) ; $assert ( _42 , 42 ) ; mkay2 ( ) } } ) this_ = new Compo ( ) this_ . somethingHappened ( 42 ) } ) }
supply POD value from property accessor
supply POD value from property accessor