The obnoxious thing is that I can see exactly where I need to change upstream code to fix this but know that the patch would not be accepted and I can't just replicate the buggy method with the fix in my own project because upstream uses private API that I'd rather not bring in.