What about something like:
form create edit \ -cancel_url $return_url \ -cancel_label "Cancel"where cancel_label would be "Cancel" by default or the i18n-ised default, and the button would only appear if cancel_url is specified? This would fit in better with the self-describing api of the form builder IMHO.