simplified tween completion
fix debug_stack access bug
added filter() to signal to create a proxy with conditional redispatching