function build_sequence(f::Function,scanner::Union{Nothing,Scanner}=Default_Scanner;optimise=true,n_attempts=10,print_level=0,mu_strategy="adaptive",max_iter=10000,kwargs...)
function build_sequence(f::Function,scanner::Union{Nothing,Scanner}=Default_Scanner;optimise=true,n_attempts=10,print_level=0,mu_strategy="adaptive",max_iter=1000,kwargs...)