scala dsl wrapper around itext