Added a few checks to sendSignChange and change the javadoc for it.