anchor.diff:    devStyx = fetchFromGitHub {
       owner  = "styx-static";
       repo   = "styx";
  -    rev    = "4a3d603";
  -    sha256 = "01frvrvrfh3jzsjgqxz4398x0kk1wl44krbagbwr50xvahjmr80a";
  +    rev    = "eec60aa";
  +    sha256 = "0k2nlp3mh578sbn8vib0g8qc928i0qi49vg5mfwfg56l2knsmpdf";
     };
   
     styx = import devStyx {};
   
     /* Library loading
     */
  -  styxLib = import styx.lib (args // { inherit styx; });
  +  styxLib = import styx.lib styx;
   
   
     # Make a block attribute set
  
positive.code: -----------------------------------------------------------------------------*/
  
    # converting pages attribute set to a list
    pageList = let
      localePages = lib.mapAttrsToList (name: locale:
        lib.pagesToList {
          pages   = locale.pages;
          default = {
            layout  = locale.env.templates.layout;
            body.id = "page-top";
          };
        }
      ) locales;
    in lib.fold (acc: x: acc ++ x) [] localePages;
  
    # fetch upstream to generate the documentation
    fetchUpstream = version:
  
negative.code: 
     Initialization of Styx, should not be edited
  -----------------------------------------------------------------------------*/
  { texlive
  , stdenv
  , fetchFromGitHub
  , extraConf ? {}
  }@args:
  
  