lastObject should not raise exceptions on empty arrayControllers