question: public boolean isValid ( World world ) { return true ; }
target:  Used to determine if a task is valid. This is called each time the task is accessed. It checks if the sender/creator is valid. It is crustal that the sender is valid, because task are stored in the sender. If this returns false the task is usually discarded.