protected Queue<DummyCall> dummyCallQueue = new LinkedList<DummyCall>();
protected List<EventListener> eventListeners;
public Graph() {
this.runtime = new Ruby();
this.runtime.setObjectAllocator(new ObjectAllocator());
this.context = runtime.getContext();
this.specialMethods = new HashMap<String, SpecialMethod>();
this.eventListeners = new ArrayList<EventListener>();
init();
}