/// <summary> Adds a new Velocimacro. Usually called by Macro only while parsing.
 /// *
 /// </summary>
 /// <param name="String">name  Name of velocimacro
 /// </param>
 /// <param name="String">macro  String form of macro body
 /// </param>
 /// <param name="String">argArray  Array of strings, containing the
 /// #macro() arguments.  the 0th is the name.
 /// </param>
 /// <returns>boolean  True if added, false if rejected for some
 /// reason (either parameters or permission settings)
 ///
 /// </returns>
 public static bool addVelocimacro(String name, String macro, String[] argArray, String sourceTemplate)
 {
     return(ri.addVelocimacro(name, macro, argArray, sourceTemplate));
 }