Finally got RLE optimization working for both compiler and interpreter