Bootstrap: added NoReturn type and parse require with if