private List<String> get(Limit limit) {
if(limit.reached()) {
return new ArrayList<>();
}
doReplacements(limit);
<BUG>return message;
}</BUG>
public List<String> getRaw() {
return message;
}

private List<String> get(Limit limit) {
if(limit.reached()) {
return new ArrayList<>();
}
doReplacements(limit);
return message;
}
public String getSingle() {
doReplacements();
return StringUtils.join(message, "");
}
public List<String> getRaw() {
return message;
}
