Cache variable
Update README

- Fix missing semicolon
- Optimize filename
- Add `map` option

See also: #5