A Tiny Utility library to enable patch creation and applying for desktop application update via patches