is this enough to make sure that at least `L' ##` makes it into the string? Probably not for the shortest strings eg "Submit"