A cluster containing a variant will flatten to JSON but will not unflatten as one expects. See discussion here: https://lavag.org/topic/20236-cr-jsontext/page/7/#findComment-136680