I THINK I've discovered a rather large bug in your otherwise great system.