pushed changes from code review and cleanup in the previous weeks from lcr to bode, which is now at v0.25