Immutables are the default

Also add more stuff.