[FIX] completed identify mapping as submappings

still needs generalization, but should work for text_value