added muxer to combine defs/calls into output json