Error on task recursion is also now more descriptive