Just a quick note. RW-designer has moved to a different web server today. It was a chaotic day and I hope nothing important was lost on the way (ok, the icon and cursor download counters may be a bit off).
I have always tried to design RealWorld software as a set of independent building blocks. Each block performs a single function and the blocks can be combined in any way possible. It is very irritating when I discover that certain blocks do not work together.