Why `[]interface{}` here and not `[]string`?