anchor.diff:  
     buildPhase = "OCAML_TOPLEVEL_PATH=`ocamlfind query findlib`/.. make";
   
  -  installPhase = ''
  -    opam-installer -i --prefix $prefix --libdir `ocamlfind printconf destdir` --stubsdir `ocamlfind printconf destdir`/${name} ${name}.install
  -    if [ -d $out/lib/${name} ]
  -      then if [ "$(ls -A $out/lib/${name})" ]
  -        then mv $out/lib/${name}/* `ocamlfind printconf destdir`/${name}
  -      fi
  -      rmdir $out/lib/${name}
  -    fi
  -  '';
  +  installPhase = "opaline -prefix $prefix -libdir $OCAMLFIND_DESTDIR ${name}.install";
   
   })
  
positive.code: 
    hasSharedObjects = true;
  
    buildInputs = [ ocaml_oasis js_build_tools opam ] ++ buildInputs;
  
    dontAddPrefix = true;
  
  
negative.code: { buildOcaml, opaline, js_build_tools, ocaml_oasis, fetchurl } :
  
  { name, version ? "113.33.03", buildInputs ? [],
    hash ? "",
  