def read(*filenames, **kwargs):
encoding = kwargs.get('<STR_LIT>', '<STR_LIT:utf-8>')<EOL>sep = kwargs.get('<STR_LIT>', '<STR_LIT:\n>')<EOL>buf = []<EOL>for fl in filenames:<EOL><INDENT>with codecs.open(os.path.join(HERE, fl), '<STR_LIT:rb>', encoding) as f:<EOL><INDENT>buf.append(f.read())<EOL><DEDENT><DEDENT>return sep.join(buf)<EOL>
Build an absolute path from ``*filenames``, and  return contents of
resulting file.  Defaults to UTF-8 encoding.