HashMap that keeps insertion-order.