public final void setContextualValue(Scope scope, Object key, Scoped value) {
if (value == null) {
ScopedContext context = bridge.getScopedContext(scope, false);
if (context != null) {
context.set(key, null);
}
}
else {
bridge.getScopedContext(scope, true).set(key, value);
}
}