And, it's actually opt_start+1 if opt_start is defined. (Minor)