I was actually thinking that we'd have file_path=None, file_handle=None where one (probably file_handle) takes precedence, but at least one must be defined. I think this gives greater clarity than the variable 'destination'. However, I don't feel really strongly about it.