xjst: generate less local variables