Todo List
SETUPInput | --SETUPInputString | --SETUPInputFile | --SETUPInputCache
SETUPInputCache __construct( SETUPStep $step)
void check( )
void execute( )
void prepare( )