compiler/libec: (#99) Improved handling of brackets instantiations, using C99 '.member = ' for initializing unions