Nestable [(Text,(ByteString,Char))] as session?