[core] adding support for dynamic_outputs
in rules
#1095
+611
−9
Merged