[esvm] put esvm behind a flag