is ```in out``` necessary here?  I don't think it will break it to have it like this, but I think my stored procedure from #610 uses only ```out``` and it appears to work fine.  Just curious...