anchor.diff:  let
   
     bin = {
  -    bash = writeBashBin "test_writers_bash_bin" ''
  +    bash = writeBashBin "test-writers-bash-bin" ''
        if [[ "test" == "test" ]]; then echo "success"; fi
       '';
   
  -    c = writeCBin "test_writers_c" { libraries = [ ]; } ''
  +    c = writeCBin "test-writers-c" { libraries = [ ]; } ''
         #include <stdio.h>
         int main() {
           printf("success\n");
  
positive.code:       print(y[0]['test'])
      '';
  
      python2NoLibs = writePython2 "test_writers_python2_no_libs" {} ''
        print("success")
      '';
  
      python3NoLibs = writePython3 "test_writers_python3_no_libs" {} ''
        print("success")
      '';
    };
  
  
    path = {
      bash = writeBash "test_writers_bash_path" (writeText "test" ''
        if [[ "test" == "test" ]]; then echo "success"; fi
      '');
      haskell = writeHaskell "test_writers_haskell_path" { libraries = [ haskellPackages.acme-default ]; } (writeText "test" ''
        import Data.Default
  
        int :: Int
  
negative.code:       }
      '';
  
      dash = writeDashBin "test-writers-dash-bin" ''
       test '~' = '~' && echo 'success'
      '';
  
      rust = writeRustBin "test-writers-rust-bin" {} ''
        fn main(){
          println!("success")
        }
      '';
  
      haskell = writeHaskellBin "test-writers-haskell-bin" { libraries = [ haskellPackages.acme-default ]; } ''
        import Data.Default
  
        int :: Int
  