Completed linking of a language file to a complex activity. The last check in of code was missing setting the language file in the database - it only copied the file.
On doing this second part, I found that I hadn't passed data around in the same manner as Chris originally designed. So I removed the Maps returned by the tasks and went over to Chris' way of just calling the tasks to get any necessary cross-task information.