private boolean usesStruct() {
        DataType dt = getFirstStructRecursive();
        return (dt != null);
    }
Returns true if (there is strong evidence that) the value stored by this field is bit-packed.
config-model/src/main/java/com/yahoo/schema/document/SDField.java