rewrite of the signal macro to get rid of the type checker workaround, hopefully this will solve some problems with using the macro like this one: https://github.com/guidosalva/examples/pull/4/files#r11724000
rewrite of the signal macro to get rid of the type checker workaround, hopefully this will solve some problems with using the macro like this one: https://github.com/guidosalva/examples/pull/4/files#r11724000

volkc/REScala,guidosalva/REScala,volkc/REScala,guidosalva/REScala,volkc/REScala