Class Room with add_to_scope [; AddToScope(computer); PlaceInScope(computer); AddToScope(lights); PlaceInScope(lights); ], has light; ! Class Set ! with before [; ! Examine: return false; ! default: print_ret "You can't do that with ", (the) self, "."; ! ], ! has scenery; Class Decoration with before [; Take,Pull,Push,PushDir: print_ret "You can't do that with ", (the) self, "."; ], has static; ! Class Furniture ! class Decoration, ! with before [; ! Take,Pull,Push,PushDir: ! print_ret (the) self, " is too heavy for that."; ! ], ! has supporter;