Add modifywarp command

with fancy conversation API
Add missing return and remove unreachable return