QUOTE(TobyD @ Nov 2 2007, 12:26 PM)
TobyD, I tried, but I don't think it's going to work. Playing with structure elements is a mess and complicated, because for an end point, it can have one or two neighbors whose positions can be anywhere around the end point. So one type of structure only covers one of the many possible cases. I don't know, it doesn't seem promising to me.