def get(self, file_id, byte_range=None, version=None):
kwz = dict()<EOL>if byte_range: kwz['<STR_LIT>'] = dict(Range='<STR_LIT>'.format(byte_range))<EOL>return self(join('<STR_LIT>', bytes(file_id), '<STR_LIT:content>'), dict(version=version), raw=True, **kwz)<EOL>
Download and return an file (object) or a specified byte_range from it.
                Version keyword is API-specific, see "etag" file info key:
                        http://developers.box.com/docs/#files-file-object-2
                See HTTP Range header (rfc2616) for possible byte_range formats,
                        some examples: "0-499" - byte offsets 0-499 (inclusive), "-500" - final 500 bytes.