question: private static boolean needsExtraction ( final ITranslationEnvironment environment , final String registerName ) throws InternalTranslationException { return ( getRegisterSize ( registerName ) != environment . getArchitectureSize ( ) ) && ! isSegment ( registerName ) ; }
target:  Determines whether a register requires extraction because it is the sub-register of a bigger register.