[pair] align the [] behavior with other pair