
- multiple types of properties, not only strings?!

- maybe use pool-based allocator for Proxy<T> objects (gives better results
  w/ gcc-3.2 and *worse* results with gcc 2.95! Performance under gcc 3.2 is
  generally better, it makes sense to optimize for it.)

- module properties

- ATTRIBUTES !!

- delegates (see wxDelegateRenderer in wxWindows/Univ)

- reflexion (methods, attributes, invoke() -- see wxWin mailing list, kwd "property")

- impl. exceptions and automatically use /upf/log to log verbose
  description of the exception (if permitted)

- Python (and Java, Pascal, Lua, ...)

- save XML interface definitions in .so modules (so that checks can be done)      (???)
      - only these ifaces, typedefs etc. that are referenced by intefaces
        that classes in the module were derived from
      - save it not as XML but in a binary format that is easier to load in C++

