\documentclass[a4paper,notitlepage]{article}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\newcommand{\strongemph}[1]{\textbf{#1}}
\newcommand{\litfmt}[1]{\texttt{#1}}
\title{}
\author{}
\date{}
\begin{document}
\maketitle
\tableofcontents

\begin{description}
\item[{foo}] 
\begin{itemize}
\item bar
\item baz
\item quux

\end{itemize}
hyvin toimii

\item[{foo2}] 
\end{description}
\begin{itemize}
\item bar2
\item baz2
\item quux2

\end{itemize}
\begin{description}
\item[{[foo3] hakasuluissa}] 
\end{description}
\begin{itemize}
\item meep

\end{itemize}
huonosti toimii

\begin{description}
\item[{foo3}] 

\begin{enumerate}
\item flooz
\item sooz
\end{enumerate}
\end{description}
\begin{enumerate}
\item mooz
\item booz
\begin{enumerate}
\item dooz
\item klooz

\end{enumerate}
\end{enumerate}
\begin{description}
\item[{foo4}] 
Kiitos

\end{description}
\begin{description}
\item[{foo5}] 
\end{description}
\begin{itemize}
\item ekkooo
\item tokkoo

\end{itemize}
Ja vielä:

\begin{description}
\item[{foo6}] 
\end{description}
\begin{itemize}
\item ekkkooo
\item tokkoooo

\end{itemize}
\begin{description}
\item[{defnlist}] 

foo

\begin{description}
\item[{nested defn}] 
bar

\item[{nested defn 2}] 
baz

\end{description}
continuation
\item[{defnlist2}] 
\begin{description}
\item[{immediate nested defn}] 
stuff

\end{description}
\end{description}
\end{document}
