#58 (Minimal lexical errors fixed and semicolons added.) Minimalistic alteration of connectors upon moving figures