some more flexing out of ideas moving forward with the debug layer -- it may be time to start thinking about where to separate out the debug aspects which ply makes use of (or which are going to be needed in order to debug ply) from the utils which are currently only being used by the touchinspector