in the case of LND, they just completely failed to be timely about looking at the PR i made, and had to repeatedly update because they were merging other commits that required me to redo big parts of the changes, 4 times, and i was like, ok, nope this is never gonna happen
probably the PR is still sitting on the thing, nearly 2 years later
the purpose of the PR was to make it easier to pull in the protocol message code without the entire repository being compiled with it