Move prepended files outside of the function() closure

when using cat compiler