requirements


  • low overhead, especially when not needed
  • natural syntax for object clause definitions
  • support for native objects