- items-in xml-file page-size ( num-items ->
                                             ...
                              )
                              ( item, position ->
                                                  if (item, 1, 3 = '-- ') ->
                                                    ...

                                                    iterate
                                                  else
                                                    if (item = ';.') -> leave
                                                    else iterate
                                                  ;
                              )