Redmine#3578: document cache_system_functions and mention execution model
truthiness: clarify how boolean function can return a string
Merge pull request #248 from tzz/master

document cache_system_functions and more