emit shouldn't expand to emit-data with (values)
emit shouldn't expand to emit-data with (values)

when given no data items the macro would emit
`(emit-data (values))`. This isnt valid and the compiler rightly
complains.

cbaggers/varjo