updated dom renderCompile sig
updated session middleware