FromForall was added later, and the tc_opaque instance was missing.
FromForall
tc_opaque
This MR fixes that and includes a testcase.