diff --git a/src/Belt/Functions.php b/src/Belt/Functions.php
index <HASH>..<HASH> 100644
--- a/src/Belt/Functions.php
+++ b/src/Belt/Functions.php
@@ -3,39 +3,25 @@
 class Functions {
 
     /**
-     * Cached closures
+     * The cached closures.
      *
      * @var array
      */
-    protected $cached;
+    protected $cached = [];
 
     /**
-     * Called closures
+     * The called closures.
      *
      * @var array
      */
-    protected $called;
+    protected $called = [];
 
     /**
-     * "Delayed" closures
+     * The "delayed" closures.
      *
      * @var array
      */
-    protected $delayed;
-
-    /**
-     * The constructor
-     *
-     * @return void
-     */
-    public function __construct()
-    {
-        $this->cached  = [];
-
-        $this->called  = [];
-
-        $this->delayed = [];
-    }
+    protected $delayed = [];
 
     /**
      * Execute a closure and cache its output
simplify instantiation process in Belt/Functions