Properly document aliases in Array.

This patch properly identifies and documents aliased methods in Array. I wasn't sure if there were any conventions around where to put aliases in the C class definition or alphabetization of methods, so hopefully this is acceptable.