SELF: worlds within worlds...