Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
What is this extensions trying to achieve that is not supported by core shell? Also, no, you must implement disable() and enable() properly irrespective of what setting you have.