対象の@friendが空の場合の動作も保証される？エラーになる？