void(*trigger)(int)type
    node = object
        blah: int
node.trigger(int)trigger(self: node, arg: int)