// used for -= public static void removeWorkCompleteListener(IWorkCompleteListener listener) { A.workComplete.remove(listener); }
// used for += public static void addWorkCompleteListener(IWorkCompleteListener listener) { A.workComplete.add(listener); }