I could also drop the flag altogether because `fla...
# random
k
I could also drop the flag altogether because
flag == (buffer == null)
always applies