Modernize ScriptCollection