well not having `DOMContentLoaded`, but yes it's a workaround for a lack of standards-following