cache_set() bugfix: removed default 3600 ttl, will use cache() default TTL instead