#32 Task/Tasks imports are now values and not functions
#32  Check function types on FunctionModel instead of OpenType

Use the same Function/FunctionModel object to execute the function instead of FunctionDeclaration.invoke()
#32 split tasks recognition tests in several files