Add ArrayListDeque
Simple immutable map improvements and fixes