Support for pluggable extensions. Now a working module but very pre
alpha