I have no knowledge about docbook. I never used it. I was just wondering why so code is duplicated in the docbook functions. For example, Tabular::docbookRowAsHTML and Tabular::docbookRowAsCALS seems to duplicate much of Tabular::xhtmlRow. Isn't that an issue when adding new features? Why not have common functions with only parts that differ or so? Daniel