Constructor macro for demo-p structures.
(make-demo [:help <help>] [:verbose <verbose>] [:version <version>] [:username <username>] [:port <port>] [:dirs <dirs>] [:extra-stuff <extra-stuff>] [:extra-stuff2 <extra-stuff2>])
This is our preferred way to construct demo-p structures. It simply conses together a structure with the specified fields.
This macro generates a new demo-p structure from scratch. See also change-demo, which can "change" an existing structure, instead.
This is an ordinary