new typewriter.ImportSpec, to include both Path and optional Name

test fixes & comments