language addition for java