IShielded.Commit() now returns void, slightly simpler commit proc.