Why is it necessary to `b.eval('__FILE__')` here?