Starting again - still not getting the Scala type system. D'oh!