Take changelogger from SC5 fork