Tip: avoid spaces in field names.
When a field is referenced in WebPublisher XML, any space in the field name is replaced. In DB/Text WebPublisher XML, the space is replaced by a hyphen: "-". In CS WebPublisher XML, the space is replaced by an underscore: "_".
Thus, when converting an existing DB/Text Webpublisher XML-based service to CS, if the service expects field names with hyphens, things tend to go "boom crumple bang squish".
Reminder: avoid spaces in field names.