code: private Ref startElement(String name) throws PageException {
  
  	// check function
  	if (!limited && cfml.isCurrent('(')) {
  	    FunctionLibFunction function = fld.getFunction(name);
  	    Ref[] arguments = functionArg(name, true, function, ')');
  	    if (function != null) return new BIFCall(function, arguments);
  
  	    Ref ref = new lucee.runtime.interpreter.ref.var.Scope(Scope.SCOPE_UNDEFINED);
  	    return new UDFCall(ref, name, arguments);
  	}
  	// check scope
  	return scope(name);
      }
docs: Extrahiert den Start Element einer Variale, dies ist entweder eine Funktion, eine Scope
  Definition oder eine undefinierte Variable. <br />
  EBNF:<br />
  <code>identifier "(" functionArg ")" | scope | identifier;</code>
  
  @param name Einstiegsname
  @return CFXD Element
  @throws PageException