/** * @dependency FunList uses */ public interface FLVisitor_I { public abstract Object forEmpty(Empty list); public abstract Object forCons(Cons list); }