Give the gift of Drupal. All merchandise is 50% off through 2016.
It would seem that invoking a hook now needs the params for the hook to be a single array, the same as for theme() calls.
The docs for this interface method still use the old format.
The change record here https://drupal.org/node/1894902 also needs to properly mention this change.