Redmine#3578: document cache_system_functions and mention execution model
truthiness: clarify how boolean function can return a string