Scene("bobafett")
   {
      EnumSet2 {} ---> self.InOut <--- Dimensions.kInOut
      EnumSet2 {} ---> self.NSEW <--- Dimensions.kNSEW
      EnumSet2 {} ---> self.UDLR <--- Dimensions.kUDLR

      Command("Zoom")
      {
          initiate(.action(["zoom"], .adjust)) ---> self.zoom

          properties
          {
              link(.Of, .direction) ---> self.InOut
          }
      }

      Command("Go")
      {
          initiate(.action(["go"], .adjust)) ---> self.go

          properties
          {
              link(.Of, .direction) ---> self.NSEW
              link(.Of, .direction) ---> self.UDLR
          }
      }

       Place
       {
           action(.choose) ---> self.searchPlaces
       } ---> self.place //<--- ["folger", "the capitol", "the white house"]
   }
}