made the array_spec pass
fixed the conflicts
Merge pull request #5 from jordido/numbers

made the array_spec pass