question: public void addMovementListener ( final MovementListener listener ) { movementListeners . add ( listener ) ; }
target:  Register a movement listener for notification. Eventually create a macro-block hash to cut down on listeners to check.