I'm also running into http://d.puremagic.com/issues/show_bug.cgi?id=10502 when using your mixin signal function. So I'm using Signal! directly now. Works well so far. Btw this forum needs an edit button!