Changes in the definition of the extension to make it clearer.