diff --git a/src/TwigExtension/FileGetContents.php b/src/TwigExtension/FileGetContents.php
index 5385d66..09d7d39 100644
--- a/src/TwigExtension/FileGetContents.php
+++ b/src/TwigExtension/FileGetContents.php
@@ -14,7 +14,7 @@ class FileGetContents extends AbstractExtension {
 
   public function getFunctions() {
     return [
-      new TwigFunction('fileGetContents', array($this, 'fileGetContents')),
+      new TwigFunction('fileGetContents', $this->fileGetContents(...)),
     ];
   }
 
diff --git a/src/TwigExtension/MacroAutoloadTwigExtension.php b/src/TwigExtension/MacroAutoloadTwigExtension.php
index 944e5d1..2f846bd 100644
--- a/src/TwigExtension/MacroAutoloadTwigExtension.php
+++ b/src/TwigExtension/MacroAutoloadTwigExtension.php
@@ -17,7 +17,7 @@ class MacroAutoloadTwigExtension extends AbstractExtension {
    */
   public function getFunctions() {
     return [
-      new TwigFunction('macro_*', [$this, 'twigRenderMacro'], [
+      new TwigFunction('macro_*', $this->twigRenderMacro(...), [
         'needs_environment' => TRUE,
         'is_safe' => ['html'],
         'is_variadic' => TRUE,
