Adds ImmutableArray interface