JavaCL Proxy: simpler icd entity object model