[HHH-7963]
supports composite fields, - not recursive yet though...