Bokeh cómo agregar leyenda a la figura creada por el método multi_line?

Estoy tratando de agregar una leyenda a una figura, que contiene dos líneas creadas por el método multi_line. Ejemplo:

p = figure(plot_width=300, plot_height=300)
p.multi_line(xs=[[4, 2, 5], [1, 3, 4]], ys=[[6, 5, 2], [6, 5, 7]], color=['blue','yellow'], legend="first")

En este caso, la leyenda es solo para la primera línea. Cuando la leyenda se define como una lista, hay un error:

p.multi_line(xs=[[4, 2, 5], [1, 3, 4]], ys=[[6, 5, 2], [6, 5, 7]], color=['blue','yellow'], legend=["first","second"])

¿Es posible agregar leyendas a muchas líneas?

Respuestas a la pregunta(3)

Su respuesta a la pregunta