Added additional logging info.
Added process_extension method, called that from process_extensions.
Fixed bug where all of the extensions were called, rather than just the ones which have been discovered.