I didn't realize we already had a submit function in the commandline client.  Has this been released?  If so I am not sure we can break the existing implementation and we might need to support both models.