add test: immutableListAlsoNeedsImmutableElement