DNA utility function folding DNA structure with support for array manupulations and node overriding