Litle: Fix for Rubinius

Rubinius' behavior around returning an array is subtly different, and
my oversight with regards to not explicitly building the array to return
in split_authorization tripped it up.