Making the Socrates demo work - Part 2