@Override public synchronized void removeListener(OpenerListener... listener) { super.removeListener(listener); }
@Override public void addListener(OpenerListener... listener) { super.addListener(listener); }