This is not even about an Array Out Of Bounds Exception …..
Hard to find bug, because it is so damn’ *stupid*: why on earth would anyone return a variable named
fnord as result of a method if there actually is a local variable named
result??? Well I would.