8. The method of claim 1 , said recording step further comprising: initializing an abstraction recordation process responsive to the voice command; detecting a set of actions included in the abstraction; ascertaining a user triggered event to finalize the abstraction; and storing the abstraction for future use, wherein the abstraction is stored as the abstraction type specified by the voice command.
8. The method of claim 1 , said recording step further comprising: initializing an abstraction recordation process responsive to the voice command; detecting a set of actions included in the abstraction; ascertaining a user triggered event to finalize the abstraction; and storing the abstraction for future use, wherein the abstraction is stored as the abstraction type specified by the voice command. 9. The method of claim 8 , wherein the user triggered event is an event triggered by a user stop recording voice command, wherein the stop recording voice command is a phrase used for a plurality of different types of abstractions to end an abstraction recording.