Sentence 1:Each set of optional features shipped with Emacs is implemented by a collection of Emacs code called a package or library . Sentence 2:For example , there is a library for highlighting keywords in program source code , and a library for playing the game of Tetris .