Avoid the not portable limit idiom, just kill the recursive part using the flag instead...although one should point out that Oracle does not support the boolean type...
Disable proctored-session expiration check based on proctoring-support datamodel using the new flag, enable preview as before (upstream code has it disabled by default), disable examination statement as intended
Replace xowf proctoring implementation with that coming from proctoring-supportTODO: nicer detection of whether proctoring-support package is actually installed