reworked to use AssemblyOption for both enabling and defining the script to prepend