LCML Markup engine