FLToptim 0.15.0: vectorised chain_readout (34x) + conv_tol safety fix