That's great David. If you can work out a good place to insert a check in the bzrlib code that raises a better error that would be a good change too.
That's great David. If you can work out a good place to insert a check in the bzrlib code that raises a better error that would be a good change too.