Implemented bidirectional pretty gotos