++ abstract level for XapianReader.get