This references the wrong store for comparative checking, the NODE_DYNAMIC_LABEL store does not reference dynamic records in the ARRAY store, it's 'next' and 'prev' pointers references records in the NODE_DYNAMIC_LABEL store...