How does one write SQLJ programs?