avoiding namespace issues when using Script from within itself