transparent selfless

A consequence of this is that such objects are immutable in a way (Frozen): they cannot change their behavior except due to being composed of mutable objects, where "composed of" means that the objects are exposed in __optUncall.