some comments about the pieces of the partial reader DSL stuff