http://paste.pocoo.org/show/144129/
-> ooc_tmp/bugs/test.c:24: error: incompatible types when assigning to type »langString« from type »langDouble«
ooc_tmp/bugs/test.c:26: error: incompatible types when assigning to type »langString« from type »langBool«
Fififixed. thanks for reporting =) It was a more generic issue with assigning from a generic typed expr to a non-generic typed var. Example in tests/generics/018-*
http://paste.pocoo.org/show/144129/ -> ooc_tmp/bugs/test.c:24: error: incompatible types when assigning to type »langString« from type »langDouble« ooc_tmp/bugs/test.c:26: error: incompatible types when assigning to type »langString« from type »langBool«