Res Medicinae Technology: Java (causes trouble with license) promising but far from ready