Tutorial ports - fixes 310

Fixes #310.
Blah I hate yaml.  I guess using the `- ...` syntax it's impossible to express an empty list?