Actually nvm it's fine- only runs saveAs() if a string was specified, otherwise the function gets saved for later.  (although it would be best if that behavior was normalized, but w/e that can happen later)  Just about takes care of https://github.com/balderdashy/skipper/pull/18