@@ -0,0 +1,202 @@
+package com.github.qrokodial.sparkle.utilities.cleaning;%0A%0Apublic interface Destroyable %7B%0A    /**%0A     * Signals that the class is being destroyed and should be cleaned up.%0A     */%0A    void destroy();%0A%7D%0A

Introduce Destroyable interface