Extension methods have "this"
Added XML element factory docs
Text in wrong place
Added non-default ctors + removed sealed keyword