modified Xform class with library code from Oracle