add assignAnnotatedMemberVariable
add SetUtil, extract ICallbackTransform