+ void SetDescription(const char *d) { description = d; }
+ const char *Description() const { return description; }
+
+ typedef std::map<std::string, FieldDescription>::const_iterator FieldIterator;
+ FieldIterator FieldsBegin() const { return fields.begin(); }
+ FieldIterator FieldsEnd() const { return fields.end(); }
+