Most of the changes don't matter. I can't seem to convince him that changing the order of the lines around in the constructor don't matter... the Java side only cares about the order the variables are declared in because that's the order the
readSQL and
writeSQL methods need.