interface kit : handler { void source(in string file); void eval(in string command); term result(); widget root(); };