Crash when not using spaces in decay descriptor

Hello DaVinci Experts,

I saw a crash in my DV script when not using spaces in the fields involving the decay descriptor. If the said section is changed to:

    d_branch = {
        'B'    : '[B0 ->  (J/psi(1S)->  e+  e-)  (K*(892)0 ->  K+  pi-) ]CC',
        'Jpsi' : '[B0 -> ^(J/psi(1S)->  e+  e-)  (K*(892)0 ->  K+  pi-) ]CC',
        'Kstr' : '[B0 ->  (J/psi(1S)->  e+  e-) ^(K*(892)0 ->  K+  pi-) ]CC',
        'L1'   : '[B0 ->  (J/psi(1S)-> ^e+  e-)  (K*(892)0 ->  K+  pi-) ]CC',
        'L2'   : '[B0 ->  (J/psi(1S)->  e+ ^e-)  (K*(892)0 ->  K+  pi-) ]CC',
        'K'    : '[B0 ->  (J/psi(1S)->  e+  e-)  (K*(892)0 -> ^K+  pi-) ]CC',
        'pi'   : '[B0 ->  (J/psi(1S)->  e+  e-)  (K*(892)0 ->  K+ ^pi-) ]CC'
    }

the issue seems to go away. This was raised in mattermost and it was suggested that it be reported here. The input json and yaml files are also attached.

Cheers.