commands get miore data in 'context'. All commands get a reference to the raw application data and the calling script can override or add it