FIX: fix unpack_binding collective data
WIP: assign_binding