ScrLang boilerplate