I think such re-implementations will be a huge asset to the process of software developments in the future.