Add two-entry immutable collection, list, map, set
Add three-entry immutable collection, list, map, set
Minor optimization
Minor fixes