Prana is the foundational energy of all experience, of all life.
   -- Tenzin Wangyal Rinpoche and edited by Mark Dahlby, from "The Tibetan
      Yogas of Dream and Sleep", published by Shambhala Publications
+~
+Do they know this kid likes his chemistry set a little too much?
+  -- The Sopranos
 
 
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
-       <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>
+       <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
        <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
        <classpathentry kind="src" path="src"/>
+       <classpathentry kind="lib" path="/feisty_meow.kona/lib/org.eclipse.osgi_3.8.0.v20120529-1548.jar"/>
+       <classpathentry combineaccessrules="false" kind="src" path="/org.feistymeow.bundle.servicesOSGi"/>
        <classpathentry kind="output" path="bin"/>
 </classpath>
 
 eclipse.preferences.version=1
 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
-org.eclipse.jdt.core.compiler.compliance=1.7
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+org.eclipse.jdt.core.compiler.compliance=1.8
 org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
 org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.7
+org.eclipse.jdt.core.compiler.source=1.8
 
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
-       <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>
+       <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
        <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
        <classpathentry kind="src" path="src"/>
+       <classpathentry kind="lib" path="/feisty_meow.kona/lib/org.eclipse.osgi_3.8.0.v20120529-1548.jar"/>
        <classpathentry kind="output" path="bin"/>
 </classpath>
 
 eclipse.preferences.version=1
 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
-org.eclipse.jdt.core.compiler.compliance=1.7
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+org.eclipse.jdt.core.compiler.compliance=1.8
 org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
 org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.7
+org.eclipse.jdt.core.compiler.source=1.8
 
 import java.util.Comparator;
 import java.util.Vector;
 
-import org.feistymeow.algorithms.RectangleIntersector.SortedElement;
-import org.feistymeow.algorithms.RectangleIntersector.SortedElementComparator;
-
 /**
  * reports if any two rectangles in a list intersect. uses screen coordinates.
  */
                Vector<Rectangle> list2 = new Vector<Rectangle>(Arrays.asList(r1, r2));
                Vector<Rectangle> list3 = new Vector<Rectangle>(Arrays.asList(r1, r3, r4));
 
-               RectangleIntersector secto = new RectangleIntersector();
+//             RectangleIntersector secto = new RectangleIntersector();
 
-               Vector<Rectangle> answer1 = secto.findOverlap(list1);
-               Vector<Rectangle> answer2 = secto.findOverlap(list2);
-               Vector<Rectangle> answer3 = secto.findOverlap(list3);
+               Vector<Rectangle> answer1 = RectangleIntersector.findOverlap(list1);
+               Vector<Rectangle> answer2 = RectangleIntersector.findOverlap(list2);
+               Vector<Rectangle> answer3 = RectangleIntersector.findOverlap(list3);
 
                if (answer1 == null) {
                        System.out.println("FAILURE: test 1 did not find intersection in list");
 
 
        static final private int BUFFER_SIZE = 1024 * 8;
 
-       static private final int COPY_SIZE = 1024 * 8;
+//     static private final int COPY_SIZE = 1024 * 8;
 
        static public void copy(InputStream in, OutputStream out) throws IOException
        {