1. A method of providing query templates having one or more functional template blocks to assist in building one or more queries the method comprising: providing 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; providing for presenting one or more keywords to the display in relation the one or more queries; providing for selectively engaging a content assistance mechanism to create a query construct represented by a template block for each of the one or more queries; providing for highlighting at least one required template block in the display via one or more of a form or physical factor distinction; and, providing for a capability to receive a response to the one or more functional template blocks and determining compliance of the response received; wherein each functional template block includes at least one required template block and one option template block associated with the one or more queries.