final ExtendedIterator<Statement> iter = getStatementIterator(Action.Read);
try {
if (iter.hasNext())
{
final Statement stmt = iter.next();
final Triple t = stmt.asTriple();
final Triple t2 = new Triple(t.getSubject(), t.getPredicate(),
o.asNode());
checkUpdate(t, t2);
stmt.changeObject(o);
return holder.getSecuredItem();