Hola Jesus, parece que he resuelto el problema. Como bien decía substanc3, el problema está cuando se crea el diccionario params en la funcion extract_parameters, entonces lo que he hecho es hacerlo mas artesanal.... advierto que no soy un experto programador pero con esto funciona, pongo como queda...