4006 There were multiple ... rest pattern rows. val {a, ..., ...} = {a = 1, b = "hi"} (** ^^^^^^^^^^^^^ multiple `...` *) To fix Only provide at most one ... row. val {a, ...} = {a = 1, b = "hi"}