public static function InputTwo($args) 
    {
      $one = Ensure::Input($args[0]);
      $two = Ensure::Input($args[1]);

      return array(
        0 => $one,
        1 => $two
      );
    }
public static function InputTwo($args) 
    {
      $one = Ensure::Input($args[0]);
      $two = Ensure::Input($args[1]);

      return array(
        0 => $one,
        1 => $two
      );
    }
public static function InputTwo ( $ args ) { $ one = Ensure :: Input ( $ args [ 0 ] ) ; $ two = Ensure :: Input ( $ args [ 1 ] ) ; return array ( 0 => $ one , 1 => $ two ) ; }
handles a two arity
where the split becomes

[0] => array 1
[1] => array 2

Input should not be insured yet..
handles a two arity where the split becomes