Refactored the integration with the ChangeLF plugin.