There is no difference between xsl:element
<xsl:element name="e:Body">...</xsl:element>
and a literal element
<e:Body>...</e:Body>
Rule: If you don't have "dynamic" names (e.g. parameters or expressions), use a literal result element.
Literal result elements are the norm and xsl:element is the exception.