@biyeun @czue This still seems like it's not fixing the bug but masking it, just in a different place.  Changing code that hasn't needed to be touched since 2011 requires some sort of argument as to why it's the right place to fix it.

Is this the empty id one?  Can you describe what this is doing and how it fixes that bug? It's not at all clear from "fix isEmpty".