improving documentation

explain why a bounds argument is necessary, this may not be immediately
evident to novice users