More documentation and a broken test case for arrays