Good catch, will fix by allowing empty pairs