fix readable()

now the "readable" function is escaping the fragments too