Yeah, that's one of the things JBoss Group is building. We're building relationships with various universities. The reasons why this happens is because, you have PhD students out there that are creating new and interesting technology with their PhD theses. And what happens is that when they finish the thesis, they go away, they get hired by a company and that code dies. So what's happening is these PhD students along with their professors are coming to us and saying, "Hey, we've done this cool research, can you incorporate it into JBoss, and productize the technology we've been doing?"
A perfect example of that is-I don't know if you read Scientific American, but the June issue had on the cover, "Computer Heal Thyself, Self-Healing Machines". There's a group out of Berkley and Stanford called ROC, that has the developed code for self-healing on top of JBoss. It's kind of cool what they're doing. What they're doing is, they have a way to take your application and do some code analysis on it and they can define all the fault points of your application. So they can say, "Well, if this component fails, other components are going to fail." So they have that analysis. So what they do at runtime, through our EJB interceptors, is they learn the actual behavior of your application and they store statistics about your application. So they can figure out at runtime when your application's acting strangely, detect ahead of time before a fault happens. And because they have that fault graph, they can micro-boot, only a tiny piece of your application so that it will now behave correctly. So that's one of the cool things that JBoss Group does is that we forge relationships with these people that are doing great research, and we help them productize it.