Añado 'string::replace(pos, len, repl)' + bug fixes y tests