fixed map and sequence, mutable and immutable, support