That's very good, Don.
Just for the record, I have made some comments to this effect in the package create scripts (dunno how comprehensible it is, though):
http://cvs.openacs.org/cvs/openacs-4/packages/curriculum/sql/oracle/curriculum-element-package-create.sql?rev=1.1&content-type=text/x-cvsweb-markup
Whoever said it was easier to develop under Oracle? ... The command: "dbms_lob.instr(cee.description,1,11) as element_desc" returns zero (0)!
I'll have to check one more time that I'm using the correct syntax.