Fixed bug - need to delete added file property on required input check. Override method to 'post' if files is specified in IODOpts.