ATM if blocks.js is not syntactically correct, the workspacefactory editor and the task are broken. It should checked when loaded in the workspace.