Same as the original but JS scripts are AMD compliant.