Broke FunctionalArrayList, then un-broke it again.