Added lower/upper bounds fns.