general-inverse-functions