Shouldn't `bfo.recID` be `int` anyway? I would rather try to fix root of the problem.