You can no longer use Describe in Dynamic SQL Format 4 to check the SQL syntax. For example,
describe sqlsa into sqlda; if not this.of_checktrans(atr ) then return string(atr.sqlcode)+":"+atr.sqlerrtext end if
However, this discrepancy can be ignored as the SQL syntax will be checked when opened or executed on the server.