Add yard style comments
Add option parameter to `cache_all`