No se puede usar detallar dentro de varias columnas usando tabular

No se puede usar detallar dentro de varias columnas usando tabular

Estoy usando el paquete tabulary para crear tablas (no puedo usar otros paquetes de tablas porque tabulary se ha usado en todas partes del documento). Pero por alguna razón no puedo poner una lista dentro de varias columnas. Aquí está mi MWE:

\documentclass[a4paper,12pt]{book}
\usepackage{tabulary}
\begin{document}
The following is random text for checking table containing itemize with multicolumn
\\ 
\begin{center}
\begin{tabulary}{\textwidth}{|p{4cm}|p{6.5cm}|p{6cm}|}
 \hline
   Text in col1 
& 
\begin{itemize}
  \item item 1
  \item item 2
\end{itemize}
& Text in col 3.  \\ \hline

\multicolumn{3}{|c|}{
   \begin{itemize}
  \item item 1
  \item item 2
\end{itemize}
}\\ \hline

\end{tabulary}
\end{center}
\end{document}

Itemize funciona bien en la columna normal pero no dentro de varias columnas. El error es:

Runaway argument? { \begin {itemize} \item item 1 \item item 2 \end {itemize} 
! Paragraph ended before \multicolumn was complete.

¿Qué estoy haciendo mal?

información relacionada