Hi,
The API (ActivitiExecution class) doesn't have any method specifically for removing a variable from the execution.
I am guessing setting a variable to NULL would remove it. Am I right? If so, it would be helpful to note it in the JavaDocs (on setVariable method)
-Hamed