Example 1.2.5 "Delegation" has a bug in it. The subworker defines a function "do", which I guess is technically ok, but then calls it like this: "do();". This triggers an exception. Let's rename the function to something less evil. -Ben