Add support for script id attribute