Passing an empty list of dicts returns the error about having non-unique prefixes, since the number of prefixes is not equal to 1.