the performatic way is to create some methods:

```java
public String getMessage(String key) { //doesn't interpolate}
public String getMessage(String key, String first) { //interpolate only the first}
public String getMessage(String key, String first, String...rest) { //interpolate all}
```