IMHO html-elements may be created using the conventional CLOS make-instance methods. An additional constructor is provided, session-instance.