Html Rendering inspired by Smalltalk's Seaside