Drastic API changes (simplifications, auto-immutable versions of mutable calls)