question: pops the current sfsb invocation off the invocation call stack concode_field_sep ThreadLocal<Integer> sfsbCreationBeanNestingLevel concode_elem_sep ThreadLocal<ArrayList<Map<String,ExtendedEntityManager>>> SFSBInvocationStack concode_elem_sep ThreadLocal<Map<String,ExtendedEntityManager>> sfsbCreationTimeXPCRegistration concode_elem_sep ThreadLocal<SFSBInjectedXPCs> sfsbCreationTimeInjectedXPCs concode_field_sep SFSBInjectedXPCs getSFSBCreationTimeInjectedXPCs concode_elem_sep Map<String,ExtendedEntityManager> currentSFSBCallStackInvocation concode_elem_sep Map<String,ExtendedEntityManager> getCurrentCall concode_elem_sep int getSFSBCreationBeanNestingLevel concode_elem_sep void beginSfsbCreation concode_elem_sep ArrayList<Map<String,ExtendedEntityManager>> currentSFSBCallStack concode_elem_sep void pushCall concode_elem_sep void endSfsbCreation concode_elem_sep ArrayList<Map<String,ExtendedEntityManager>> initialValue concode_elem_sep Integer initialValue
target: Map < String , ExtendedEntityManager > function ( ) { ArrayList < Map < String , ExtendedEntityManager >> loc0 = currentSFSBCallStack ( ) ; Map < String , ExtendedEntityManager > loc1 = loc0 . remove ( loc0 . size ( ) - 1 ) ; loc0 . trimToSize ( ) ; return loc1 ; }