added return statement to array extension in case super doesn't throw an exception (thanks to hlindberg)