we need state

otherwise we would not know if an empty line is part of a multiline
string