private List <GroupDeclaration> CreateGroupsDeclarations(List <List <string> > groups)
        {
            var groupDeclarations = new List <GroupDeclaration>();

            foreach (var group in groups)
            {
                var groupDeclaration = new GroupDeclaration();
                foreach (var person in group)
                {
                    var personDeclaration = new PersonDeclaration();
                    foreach (var question in person)
                    {
                        personDeclaration.AddQuestion(question.ToString(), true);
                    }
                    groupDeclaration.AddPersonDeclaration(personDeclaration);
                }
                groupDeclarations.Add(groupDeclaration);
            }

            return(groupDeclarations);
        }