Added FunctionalArrayList. Still throwing NullPointerException.