interpreter can define which apis to load added estrelashell interpreter which runs file in shell (has overloaded print/dofile/loadfile with relative file search)