Using MEF for extensible XML processing