Removed callable type hint since this is PHP 5.4 only