New Galif constructor for make_shared

Notice: make_shared limited your to a maximux of 9 arguments,
so using ptree transfer parameters