decode+parse instead of stringify+encode in lpop