8. The computer readable storage medium of claim 6 , further comprising providing a plurality of option template blocks and highlighting at least one of the provided plurality option template blocks.
6. A computer readable storage medium containing program instructions for displaying one or more visual cues on a display, the one or more cues each having one or more of a valid option, expected construct, and required syntax, wherein execution of program instructions by one or more processors of a computer causes the one or more processors to carry out the steps of: providing for displaying one or more visual cues on a display, the one or more cues each having a valid option, an expected construct, and a required syntax; providing for presenting one or more keywords to the display in relation to the one or more queries; providing for selectively engaging a content assistance mechanism and a list of valid options to create a query construct represented by one of the one or more functional template blocks for each of the one or more queries, wherein invoking a wizard is an option in the list of valid options; providing for highlighting at least one required template block in the display via a first form and highlighting at least one optional template block in the display via a second form; providing for a capability to receive a response to the one or more functional template blocks and determining compliance of the response received; and, wherein each functional template block includes at least one required template block and at least one optional template block associated with the one or more queries.