It's very difficult to analyze somebody else's code, especially when it's huge and doesn't have any comment on how it is supposed to work or what the error is.