question: public synchronized SetLayerRunnable popLayerEvent ( ) { try { return events . remove ( 0 ) ; } catch ( ArrayIndexOutOfBoundsException aioobe ) { return null ; } }
target:  Return the first event on the stack, may be null if there is nothing to do.