Java port of a subset of libschwa