Details
Description
if a 3.x function is first loaded from within another function (via a function_xxx() call), it is then reloaded if it is called from the puppet language or via Scope#call_function
Reported in PE-25136
This is a consequence of function loading being changed in 5.5.7 and 6.0.0 to allow any module to call a function in any other.