This is dead code, as the return wasn't removed. Also:
 * an extern global should be created in the module
 * the value should be cached in fr.globals