MAINT: global benchmarking function - adding the bounds property
MAINT: global optimisation benchmark bounds now change in size if the dimensionality is changed