 ###
 API message2
     event : 'ping'
-    id    : undefined
+    fields:
+        id:
+            init  : undefined
+            desc  : 'A unique UUID for the query'
     desc  : """
 Test API connection, return time as ISO string when server responds to ping.
 

    id             : undefined

# client --> hub
API message
    event          : 'change_password'
    id             : undefined
    email_address  : required
    old_password   : ""
    new_password   : required

# hub --> client
# if error is true, that means the password was not changed; would

# client --> hub
API message2
    event          : 'create_account'
    fields:
        id:
             init  : undefined
             desc  : 'A unique UUID for the query'

        first_name:
            init   : required
        last_name:
            init   : required
        email_address:
            init   : required
        password:
            init   : required
            desc   : '6 characters or longer'
        agreed_to_terms:
            init   : required
            desc   : 'must be true for request to succeed'
        token:
            init   : undefined   # only required when token is set.
            desc   : 'account creation token - see src/dev/docker/README.md'
    desc           : """
Examples:

