todo for kvtml2

reader:
  store identifier name, sizehint and type? (need a place to store it first)

extra classes:
  lesson class

