Adds back asMutable and asImmutable, previously removed in c61c938. There are some cases where `withMutations` does not suffice and this behavior is vital for performant conversions to Immutable collections