submitDocument Scenario
Jack, an IETM author in Montana, finishes
his first draft and needs to submit it to the
Authoring Database for review.
(submitDocument())
The DBClient notices that this is the first
time Jack has accessed the database, and
asks him to login. (authenticateUser(),
which is not a public method)