# E4084

The label is supplied twice when calling a function with labelled parameters.

## Erroneous Example

```{literalinclude} /sources/error_codes/4084_error/top.mbt
:language: moonbit
```

## Suggestion

If the call only needs one labelled argument, provide that label once.

```{literalinclude} /sources/error_codes/4084_fixed/top.mbt
:language: moonbit
```

If the function has multiple labelled parameters and the duplicate label came
from a typo, change the duplicated label to the correct one.

```{literalinclude} /sources/error_codes/4084_fixed/top_1.mbt
:language: moonbit
```
