code: public BytecodeVariable defineVariable(Variable v, boolean initFromStack) {
          return defineVariable(v, v.getOriginType(), initFromStack);
      }
docs: Defines a new Variable using an AST variable.
  @param initFromStack if true the last element of the
  stack will be used to initialize
  the new variable. If false null
  will be used.