Implemented ticket #492
"Improve the string parser architecture"
Authored by: numere 2019-10-15
Parent: [r648]
Child: [r650]