1. A computing device, comprising: a touch screen, configured to display a representation of at least one portion of a document, wherein one or more portions of the document comprise a plurality of document locations, each accessible by one or more operations, and accept, in memory of the computing device, data representing user input on the touch screen, associated with the displayed representation; and one or more processing units, configured to determine a user command based on one or more user selected positional locations within the user input, automatically identify one or more variables, associated with at least one operation, representing a plurality of at least one user chosen location based on at least one portion of said user command, and automatically determine one of said plurality of at least one user chosen location at which to apply said user command, wherein: said at least one operation is configured to automatically determine said one of said plurality of at least one user chosen location within said plurality of document locations based on said one or more variables, and said user command is associable with one or more: text characters or graphic elements, at said one of said plurality of at least one user chosen location.
4. The computing device of claim 1 wherein said to automatically identify one or more variables is further based on at least one positional location within the user input associated with said at least one portion of said user command.