typeset -fp may print ill-formed command substitution
$ foo() { `'`; } $ typeset -fp foo foo() { $(') }
$(') does not parse the same as the original backtick command substitution.
$(') does not parse the same as the original backtick command substitution.