@Test public void ensureImmutable_singletonListStaysSingleton() {

  List<Object> list = Collections.singletonList("foo");
  assertThat(Lists.ensureImmutable(list).getClass().getSimpleName())
    .isEqualTo("SingletonList");
}