ArrayList signals = new ArrayList();signals.add(0, new Signal1<Integer>());
Signal<Integer> x = signals.get(0); x.emit(111))