also recognize tuples in bound()