if (variable_name in runtime_variables) { // Check runtime
return runtime_variables[variable_name];
} else if (variable_name in environment_variables) { // Check environment
return environment_variables[variable_name];
} else if (variable_name in subcollection_variables) { // Check sub-collection
return subcollection_variables[variable_name];
} else if (variable_name in collection_variables) { // Check collection
return collection_variables[variable_name];
} else if (variable_name in global_variables) { // Check global
return global_variables[variable_name];
} else {
return null; // Variable not found in any scope
}