BREAKING POINT: syntax sync bug triggered
removed BlockEnd rule while solving sync bug