Is there a security reason behind this? If not I'd like to be able to get the currently set toAddress from the Contract class.