Enhancement for struct from string converter