Is there a potential problem submitting a non-blank transaction ID and changing the default value (e.g. http://tobyho.com/2008/10/15/python-optional-arguments/)?