Improved documentation. Refactored some extension method providers to reduce namespace clutter.