make compiler run on other scheme e.g. petite, gambit