Made settings lexer/parser work more or less properly. It still needs some adjustment (e.g. recognizing wrong value types in a uniform fashion and checking if it assigns the right variables).