in src/main/java/org/apache/sling/scripting/sightly/java/compiler/impl/VariableAnalyzer.java [48:56]
public VariableDescriptor declareVariable(String originalName, Type type) {
originalName = originalName.toLowerCase();
String safeName = findSafeName(originalName);
VariableDescriptor descriptor =
new VariableDescriptor(originalName, JavaEscapeHelper.getJavaIdentifier(safeName), type, VariableScope.SCOPED);
tracker.pushVariable(originalName, descriptor);
variables.add(descriptor);
return descriptor;
}