Reinstate double call to holdWeakly(), with comment explaining why.