DelayedWriteGraph denyValue should deny the value statement as well
Previously:
if (valueStatement != null && !valueStatement.isAsserted(resource)) {
Resource value = valueStatement.getObject();
denyValue(value);
}
After fix:
if (valueStatement != null && !valueStatement.isAsserted(resource)) {
Resource value = valueStatement.getObject();
deny(valueStatement); // This is required
denyValue(value);
}