Disallow LONG and LONG RAW columns in the RETURNING clause.
Such columns will trigger ORA-22816 or ORA-00932 in the returning clause, and the description for ORA-22816 states:
"RETURNING clause is currently not supported for object type columns, LONG columns, remote tables and INSERT with subquery."