Initial import from JigForJava