It does.  I discussed with @arraystudio this morning, and disabling response creation in draft mode, plus disabling request type selection in all other modes, avoids any potential problem.