Block definition: 'inputs' and 'outputs' are now arrays