the tutorial added in #10 started the outline for a tutorial. work this out and solve the TODOs we promise information for library developers in the intro, but never come to that point.