Gets or sets the stack of empty lines not yet assigned to any Block. An entry may contain an empty StringSlice. In that case the NewLine is relevant. Otherwise, the StringSlice entry will contain trivia.
public List<StringSlice>? LinesBefore { get; set; }