I have hit a brick wall in my methodology. I might not be able to do what I wanted, and the alternative is a much less compelling project. So, I'm a little screwed right now.
Update: I was a bit premature in my alarm. After some careful thought and a lot of swearing, I think I solved the problem. However, I now think I have no time to do anything but work, code data and sleep.