No more declaring inputs mid-rule