No need to handle nil input in `Key.process`, as `Nfoiled.read!` will do so.
treee10fdea3602d461d73b776a8da0ee66a3d5997e4
-rw-r--r-- 12 .gitignore
-rw-r--r-- 184 .manifest
-rw-r--r-- 35147 LICENSE.text
-rw-r--r-- 2134 Nfoiled.gemspec
-rw-r--r-- 4850 README.markdown
-rw-r--r-- 4087 Rakefile.rb
drwxr-xr-x - examples
drwxr-xr-x - lib