add Task#passfn, Task#missfn