added bound_at_index method which will be useful in Stochastic Hill Climbing mutation