abstract_ide
