joo.classLoader.prepare("package example",[""],"public class Person",function(Person,$$private){with(Person)with($$private)return["public function Person",function(name){this[$super]();this.setName(name?name:$$private.DEFAULT_NAME);},"public function getName",function(){return this[$name];},"public function setName",function(name){this[$name]=name;},"public function render",function(){window.document.write("<div>"+this.renderInner()+"</div>");},"protected function renderInner",function(){this[$privateTest]("foo");return"<p>name: "+this.getName()+"</p>";},"private function privateTest",function(param){return this;},"private var",{name: undefined},"private static const",{DEFAULT_NAME:"Hugo"},];},[]);