Yeah.   Actually the old delete handler is a pre-cursor to the REAL delete handler and multiple classes. I'm not sure it's used any longer, but I left it in because we don't really have a lot of time to clean this up prior to 1.0.

Basically, there should only be two handlers:

1. I have contents of a file to write and ensure it exists
2. I need to remove a stale 'shim' file that is no longer needed.


The issue though is the contents of the file are *DYNAMIC* depending on the build.  I've hacked it up to just have different files and we'll delete/add inside the build if we can.   Still, it's getting ugly and need a rethink.