. . "Also, a robot or other program communicating with a user may select or modify an environment." . . .