improved derived doc/sig
updated doc/sig in FunctionTask
fixed tests