It is basically what you can have today with Object Pascal or Modula-2, with a revamped syntax for C crowds.