VarBuilder.endMember
void endMember() @safeCompletes the pending member and adds it to the current object.
Repeated keys collect: the first assignment stores the value, a second promotes the member to an array and appends (idiomatic for SDL's repeated tags, e.g. multiple dependency lines).